-
Notifications
You must be signed in to change notification settings - Fork 915
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
[REVIEW] Externalized Kafka Datasource #3504
Conversation
@jdye64 this should be 0.12 -- retargeting. Make sure you merge branch-0.12 into your branch. |
…ing framework, feedback around external queue consumption, and general feedback
I've approved, but I would like an issue filed to track improved testing. I think we should use google mock to mock a kafka cluster in gtests so that we don't have to stand up Kafka in CI. |
cc @vuule @dillon-cullinan could you review again? |
There's just one outstanding suggestion (unresolved the conversation, see above) left to integrate for my 👍 |
@vuule change made. Thanks for the review. |
@dillon-cullinan could you review again when you get a chance? Thanks! |
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.
Looks good. Some small nitpicks, but I won't let my review block the merge. Please do fix these :)
…w doxygen 'io_datasources' group, change kafka_consumer namespace to 'datasource' from 'external'
The `-l` flag was introduced in rapidsai#3504, but I don't see it being used anywhere. Seems safe to remove unless anyone else thinks otherwise.
The `-l` flag was introduced in #3504, but I don't see it being used anywhere. Seems safe to remove unless anyone else thinks otherwise. Authors: - AJ Schmidt (https://github.com/ajschmidt8) Approvers: - Jordan Jacobelli (https://github.com/Ethyling) - Karthikeyan (https://github.com/karthikeyann) URL: #10313
resolves: #3405
This PR introduces an Apache Kafka Datasource for libcudf.
Update 1/23/2020: It has been decided that this PR should include ways to externalize third party dependencies. I wanted to add the list of things I would be changing here with checkboxes to help with visibility into what I am doing.