Skip to content
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

[KIP-848] Added topic id to topic_partition_t while reading from buffer #4416

Conversation

pranavrth
Copy link
Member

No description provided.

@pranavrth pranavrth requested a review from emasab August 28, 2023 11:03
@pranavrth pranavrth changed the title Added topic id to topic_partition_t while reading from buffer [KIP-848] Added topic id to topic_partition_t while reading from buffer Aug 28, 2023
src/rdkafka_partition.c Outdated Show resolved Hide resolved
src/rdkafka_partition.c Outdated Show resolved Hide resolved
@emasab emasab merged commit 13a979e into dev_kip848_topic_partition_and_error_codes Nov 9, 2023
3 checks passed
@emasab emasab deleted the dev_kip848_topic_id_to_topic_partition branch November 9, 2023 22:13
emasab added a commit that referenced this pull request Dec 11, 2023
…4404)

* KIP-848 new error codes (partial)

* Add topic id to topic_partition_private

* Rename rd_kafka_uuid_t to rd_kafka_Uuid_t

* [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)

Added new configs group.protocol and group.remote.assignor

* [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)

* Address comments

* Address comment

* Upgrade vcpkg

---------

Co-authored-by: Pranav Rathi <[email protected]>
pranavrth added a commit that referenced this pull request Dec 14, 2023
…4404)

* KIP-848 new error codes (partial)

* Add topic id to topic_partition_private

* Rename rd_kafka_uuid_t to rd_kafka_Uuid_t

* [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)

Added new configs group.protocol and group.remote.assignor

* [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)

* Address comments

* Address comment

* Upgrade vcpkg

---------

Co-authored-by: Pranav Rathi <[email protected]>
emasab added a commit that referenced this pull request Dec 14, 2023
…4404)

* KIP-848 new error codes (partial)

* Add topic id to topic_partition_private

* Rename rd_kafka_uuid_t to rd_kafka_Uuid_t

* [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)

Added new configs group.protocol and group.remote.assignor

* [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)

* Address comments

* Address comment

* Upgrade vcpkg

---------

Co-authored-by: Pranav Rathi <[email protected]>
emasab pushed a commit that referenced this pull request Feb 6, 2024
and response with basic cgrp_consumer flow
- Added topic id to topic_partition_t while reading from buffer
- Added new methods and way to add topic_id to topic partition private
- Added new configs group.protocol and group.remote.assignor
- Added ConsumerGroupHeartbeat API Request Contract
- Added ConsumerGroupApi Request without handling different cases
- Working ConsumerGroupHeartbeat API with proper response
- Properly receiving assigned partitions with topic_id from the Response
- Added metadata request as well after parsing the response. Separate it out from to the topic partition branch
- Added metadata response flow with rko
- Updated OffsetFetch to v9
- Removed unrequred fields from ConsumerGroupHeartbeat API to make it work with AK > 3.6
- OffsetFetch working fine. Able to consume.
- Changed subsribed list to use correct field
- Fixed few memory leaks
- Some more memory leak fixes. Added updation to subscribed topics list
- Minor changes
- [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)
- Added new configs group.protocol and group.remote.assignor
- Removed printfs and Updated hardcoded one topic for metadata request
- Removed some changes related to removed changes in the protocols
- [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)
- Updating topic name from metadata response for all the requested topic_ids instead of just 1.
- Style fixes and fixed skip tag issue in buf_*_topic_partition
- Changed variable for next assignment
- Added topic name while reading topic partition buffer
- Changed variable name from assignments to assignment
emasab pushed a commit that referenced this pull request Feb 21, 2024
and response with basic cgrp_consumer flow
- Added topic id to topic_partition_t while reading from buffer
- Added new methods and way to add topic_id to topic partition private
- Added new configs group.protocol and group.remote.assignor
- Added ConsumerGroupHeartbeat API Request Contract
- Added ConsumerGroupApi Request without handling different cases
- Working ConsumerGroupHeartbeat API with proper response
- Properly receiving assigned partitions with topic_id from the Response
- Added metadata request as well after parsing the response. Separate it out from to the topic partition branch
- Added metadata response flow with rko
- Updated OffsetFetch to v9
- Removed unrequred fields from ConsumerGroupHeartbeat API to make it work with AK > 3.6
- OffsetFetch working fine. Able to consume.
- Changed subsribed list to use correct field
- Fixed few memory leaks
- Some more memory leak fixes. Added updation to subscribed topics list
- Minor changes
- [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)
- Added new configs group.protocol and group.remote.assignor
- Removed printfs and Updated hardcoded one topic for metadata request
- Removed some changes related to removed changes in the protocols
- [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)
- Updating topic name from metadata response for all the requested topic_ids instead of just 1.
- Style fixes and fixed skip tag issue in buf_*_topic_partition
- Changed variable for next assignment
- Added topic name while reading topic partition buffer
- Changed variable name from assignments to assignment
emasab pushed a commit that referenced this pull request Mar 21, 2024
and response with basic cgrp_consumer flow
- Added topic id to topic_partition_t while reading from buffer
- Added new methods and way to add topic_id to topic partition private
- Added new configs group.protocol and group.remote.assignor
- Added ConsumerGroupHeartbeat API Request Contract
- Added ConsumerGroupApi Request without handling different cases
- Working ConsumerGroupHeartbeat API with proper response
- Properly receiving assigned partitions with topic_id from the Response
- Added metadata request as well after parsing the response. Separate it out from to the topic partition branch
- Added metadata response flow with rko
- Updated OffsetFetch to v9
- Removed unrequred fields from ConsumerGroupHeartbeat API to make it work with AK > 3.6
- OffsetFetch working fine. Able to consume.
- Changed subsribed list to use correct field
- Fixed few memory leaks
- Some more memory leak fixes. Added updation to subscribed topics list
- Minor changes
- [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)
- Added new configs group.protocol and group.remote.assignor
- Removed printfs and Updated hardcoded one topic for metadata request
- Removed some changes related to removed changes in the protocols
- [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)
- Updating topic name from metadata response for all the requested topic_ids instead of just 1.
- Style fixes and fixed skip tag issue in buf_*_topic_partition
- Changed variable for next assignment
- Added topic name while reading topic partition buffer
- Changed variable name from assignments to assignment
emasab pushed a commit that referenced this pull request Apr 5, 2024
and response with basic cgrp_consumer flow
- Added topic id to topic_partition_t while reading from buffer
- Added new methods and way to add topic_id to topic partition private
- Added new configs group.protocol and group.remote.assignor
- Added ConsumerGroupHeartbeat API Request Contract
- Added ConsumerGroupApi Request without handling different cases
- Working ConsumerGroupHeartbeat API with proper response
- Properly receiving assigned partitions with topic_id from the Response
- Added metadata request as well after parsing the response. Separate it out from to the topic partition branch
- Added metadata response flow with rko
- Updated OffsetFetch to v9
- Removed unrequred fields from ConsumerGroupHeartbeat API to make it work with AK > 3.6
- OffsetFetch working fine. Able to consume.
- Changed subsribed list to use correct field
- Fixed few memory leaks
- Some more memory leak fixes. Added updation to subscribed topics list
- Minor changes
- [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)
- Added new configs group.protocol and group.remote.assignor
- Removed printfs and Updated hardcoded one topic for metadata request
- Removed some changes related to removed changes in the protocols
- [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)
- Updating topic name from metadata response for all the requested topic_ids instead of just 1.
- Style fixes and fixed skip tag issue in buf_*_topic_partition
- Changed variable for next assignment
- Added topic name while reading topic partition buffer
- Changed variable name from assignments to assignment
emasab pushed a commit that referenced this pull request Apr 11, 2024
and response with basic cgrp_consumer flow
- Added topic id to topic_partition_t while reading from buffer
- Added new methods and way to add topic_id to topic partition private
- Added new configs group.protocol and group.remote.assignor
- Added ConsumerGroupHeartbeat API Request Contract
- Added ConsumerGroupApi Request without handling different cases
- Working ConsumerGroupHeartbeat API with proper response
- Properly receiving assigned partitions with topic_id from the Response
- Added metadata request as well after parsing the response. Separate it out from to the topic partition branch
- Added metadata response flow with rko
- Updated OffsetFetch to v9
- Removed unrequred fields from ConsumerGroupHeartbeat API to make it work with AK > 3.6
- OffsetFetch working fine. Able to consume.
- Changed subsribed list to use correct field
- Fixed few memory leaks
- Some more memory leak fixes. Added updation to subscribed topics list
- Minor changes
- [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)
- Added new configs group.protocol and group.remote.assignor
- Removed printfs and Updated hardcoded one topic for metadata request
- Removed some changes related to removed changes in the protocols
- [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)
- Updating topic name from metadata response for all the requested topic_ids instead of just 1.
- Style fixes and fixed skip tag issue in buf_*_topic_partition
- Changed variable for next assignment
- Added topic name while reading topic partition buffer
- Changed variable name from assignments to assignment
emasab pushed a commit that referenced this pull request Apr 15, 2024
and response with basic cgrp_consumer flow
- Added topic id to topic_partition_t while reading from buffer
- Added new methods and way to add topic_id to topic partition private
- Added new configs group.protocol and group.remote.assignor
- Added ConsumerGroupHeartbeat API Request Contract
- Added ConsumerGroupApi Request without handling different cases
- Working ConsumerGroupHeartbeat API with proper response
- Properly receiving assigned partitions with topic_id from the Response
- Added metadata request as well after parsing the response. Separate it out from to the topic partition branch
- Added metadata response flow with rko
- Updated OffsetFetch to v9
- Removed unrequred fields from ConsumerGroupHeartbeat API to make it work with AK > 3.6
- OffsetFetch working fine. Able to consume.
- Changed subsribed list to use correct field
- Fixed few memory leaks
- Some more memory leak fixes. Added updation to subscribed topics list
- Minor changes
- [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)
- Added new configs group.protocol and group.remote.assignor
- Removed printfs and Updated hardcoded one topic for metadata request
- Removed some changes related to removed changes in the protocols
- [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)
- Updating topic name from metadata response for all the requested topic_ids instead of just 1.
- Style fixes and fixed skip tag issue in buf_*_topic_partition
- Changed variable for next assignment
- Added topic name while reading topic partition buffer
- Changed variable name from assignments to assignment
emasab pushed a commit that referenced this pull request Apr 18, 2024
and response with basic cgrp_consumer flow
- Added topic id to topic_partition_t while reading from buffer
- Added new methods and way to add topic_id to topic partition private
- Added new configs group.protocol and group.remote.assignor
- Added ConsumerGroupHeartbeat API Request Contract
- Added ConsumerGroupApi Request without handling different cases
- Working ConsumerGroupHeartbeat API with proper response
- Properly receiving assigned partitions with topic_id from the Response
- Added metadata request as well after parsing the response. Separate it out from to the topic partition branch
- Added metadata response flow with rko
- Updated OffsetFetch to v9
- Removed unrequred fields from ConsumerGroupHeartbeat API to make it work with AK > 3.6
- OffsetFetch working fine. Able to consume.
- Changed subsribed list to use correct field
- Fixed few memory leaks
- Some more memory leak fixes. Added updation to subscribed topics list
- Minor changes
- [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)
- Added new configs group.protocol and group.remote.assignor
- Removed printfs and Updated hardcoded one topic for metadata request
- Removed some changes related to removed changes in the protocols
- [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)
- Updating topic name from metadata response for all the requested topic_ids instead of just 1.
- Style fixes and fixed skip tag issue in buf_*_topic_partition
- Changed variable for next assignment
- Added topic name while reading topic partition buffer
- Changed variable name from assignments to assignment
anchitj pushed a commit that referenced this pull request Jun 10, 2024
and response with basic cgrp_consumer flow
- Added topic id to topic_partition_t while reading from buffer
- Added new methods and way to add topic_id to topic partition private
- Added new configs group.protocol and group.remote.assignor
- Added ConsumerGroupHeartbeat API Request Contract
- Added ConsumerGroupApi Request without handling different cases
- Working ConsumerGroupHeartbeat API with proper response
- Properly receiving assigned partitions with topic_id from the Response
- Added metadata request as well after parsing the response. Separate it out from to the topic partition branch
- Added metadata response flow with rko
- Updated OffsetFetch to v9
- Removed unrequred fields from ConsumerGroupHeartbeat API to make it work with AK > 3.6
- OffsetFetch working fine. Able to consume.
- Changed subsribed list to use correct field
- Fixed few memory leaks
- Some more memory leak fixes. Added updation to subscribed topics list
- Minor changes
- [KIP-848] Added new configs group.protocol and group.remote.assignor (#4414)
- Added new configs group.protocol and group.remote.assignor
- Removed printfs and Updated hardcoded one topic for metadata request
- Removed some changes related to removed changes in the protocols
- [KIP-848] Added topic id to topic_partition_t while reading from buffer (#4416)
- Updating topic name from metadata response for all the requested topic_ids instead of just 1.
- Style fixes and fixed skip tag issue in buf_*_topic_partition
- Changed variable for next assignment
- Added topic name while reading topic partition buffer
- Changed variable name from assignments to assignment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants