-
Notifications
You must be signed in to change notification settings - Fork 1.7k
AVRO-3088: [C++] Rename CMake package name to avro-cpp #3477
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AVRO-3088: [C++] Rename CMake package name to avro-cpp #3477
Conversation
|
There was a discussion with regard to the package name: mesonbuild/wrapdb#2270 (comment). So I made this PR and would like to hear from your opinion. @thiru-mg |
|
For parity with
Please note in all cases that when providing the same package configs in CMake format as well as in standalone agnostic pkg-config format, the lookup name for |
|
The package config file should be named |
|
Thanks for your suggestion, @eli-schwartz and @stephanlachnit. I have now switched to use BTW, should I incorporate #3479 into this PR as well? |
|
Ping @thiru-mg @Fokko @martin-g for help :) apache/iceberg-cpp#208 is the downstream PR to prove the correctness. |
Fokko
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems reasonable to me 👍
|
Looks good to me too but I wonder whether it would break someone's setup ? |
|
It is unlikely, because no released version of avro-cpp has the file under any name. Renaming something before it's released for the first time should be a "free move", although it's possible someone out there is e.g. including this repository as a git submodule and will need to adapt to the rename the next time they update their submodule. |
|
I see ! |
|
Thanks everyone! |
|
@martin-g May I ask if there is any plan for the next 1.13.0 release? |
There are talks about it for several months now... |
* AVRO-3088: [C++] Rename CMake package name to AvroCpp * rename to avro-cpp (cherry picked from commit e6c3087)
What is the purpose of the change
(For example: This pull request improves file read performance by buffering data, fixing AVRO-XXXX.)
Verifying this change
(Please pick one of the following options)
This change is a trivial rework / code cleanup without any test coverage.
(or)
This change is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)
Documentation