Hi Aaron,
Here's another issue that came up during testing.
Currently, as PartitionOffsetState.incOffsets increments offsets for all known partitions, there's a potential for records to be skipped. AckableRecord probably needs to keep track of the partition it came from and increment only that one.
More than happy to fix and share back, however it won't get onto our roadmap until October at the earliest, so raising here in-case you need to fix more urgently for any other projects.
BTW, thanks for accepting that last pull-request. Would you mind publishing to Maven Central if all's well with it please?
Cheers,
Tony
Hi Aaron,
Here's another issue that came up during testing.
Currently, as PartitionOffsetState.incOffsets increments offsets for all known partitions, there's a potential for records to be skipped. AckableRecord probably needs to keep track of the partition it came from and increment only that one.
More than happy to fix and share back, however it won't get onto our roadmap until October at the earliest, so raising here in-case you need to fix more urgently for any other projects.
BTW, thanks for accepting that last pull-request. Would you mind publishing to Maven Central if all's well with it please?
Cheers,
Tony