THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
This would be a two phase change:
- First add a new API to move the details of offset storage to the broker.
- Improve the way we store the offsets
API
New RequestKeys type "OffsetCommitRequest", key = 6 (or whatever the next one is).
Code Block |
---|
OffsetCommitRequest => ConsumerGroup [TopicName [Partition ConsumerGroup Offset [LastOffset]] TopicName => string Partition => int32 ConsumerGroup => string Offset => int64 LastOffset => int64 |
...