-
Notifications
You must be signed in to change notification settings - Fork 76
kafka adapter: #637
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
kafka adapter: #637
Conversation
robambalu
commented
Nov 28, 2025
- Major chagne is to allow multiple consumers / consumer threads to service the same topic
- Each consumer can now get assigned a subset of partitions for a topic. Consumers need to keep track of their own partitions
- Since we dont know which keys are on which partition, the subscriber map is moved from Consumer to AdapterManager which will have the full set of subscribers for a given topic
- Removed complexity of not subscribing to Rebalance events if not using start offset, always sub and wait for EOF even if not using start offset
- exposed kafka consumer and producer specific config options
56c94d0 to
45caa41
Compare
|
Should we get #8 over the line so we can include the Kafka tests as part of CI? |
Yes absolutely, I didnt even realize the kafka test was completely disabled. Its heavily relied upon and should be tested |
3b949a9 to
e7fb0ce
Compare
e7fb0ce to
fab3df9
Compare
- Major change is to allow multiple consumers / consumer threads to service the same topic - Each consumer can now get assigned a subset of partitions for a topic. Consumers need to keep track of their own partitions - Since we dont know which keys are on which partition, the subscriber map is moved from Consumer to AdapterManager which will have the full set of subscribers for a given topic - Removed complexity of not subscribing to Rebalance events if not using start offset, always sub and wait for EOF even if not using start offset - exposed kafka consumer and producer specific config options Signed-off-by: Rob Ambalu <robert.ambalu@point72.com>
fab3df9 to
95dbfc8
Compare
5dd79f0 to
07576a6
Compare