-
Notifications
You must be signed in to change notification settings - Fork 76
added Avro support for KafkaAdapter #645
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
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Krzysztof Milde <Krzysztof.Milde@Point72.com>
b76ceb9 to
e3ea18f
Compare
…rotocol Signed-off-by: Krzysztof Milde <Krzysztof.Milde@Point72.com>
1238242 to
8ce67ec
Compare
Signed-off-by: Krzysztof Milde <Krzysztof.Milde@Point72.com>
61090fb to
e6af9f8
Compare
Signed-off-by: Krzysztof Milde <Krzysztof.Milde@Point72.com>
e6af9f8 to
aa8a87b
Compare
| - nodefaults | ||
| dependencies: | ||
| - astor | ||
| - avrocpp |
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.
we shouldnt have platform-specific behavior, this should work on windows/mac as well
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.
From what i can see, this is currently building on 1 out of 6 platform combinations:
- Linux/No Conda
- Linux/Conda
- Mac/No Conda
- Mac/Conda
- Windows/No Conda
- Windows/Conda
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.
avrocpp is not available on mac with arm cpus
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.
ok so lets make it available on mac with arm cpus
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.
ive kicked this off upstream, shouldnt take too long. win64 is already available so that should be easy as well.
| else() | ||
| find_package(RdKafka REQUIRED) | ||
| find_package(Avro QUIET) | ||
| if(Avro_FOUND) |
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 results in silent skipping, we don't do anything this way currently.
if something is expected to be built (via an option in the top level CMakeLists), it is required to be found. I would expect that we want something similar for this.
No description provided.