merlimat opened a new pull request #3618: Fixed C++ batch acks tracker to evict message from sendList array URL: https://github.com/apache/pulsar/pull/3618 ### Motivation In c++ consumer, when receiving batched messages, the acknowledgment tracker is incorrectly trying remove the messageId from the last message in batch being acked from the `sendList`. In that list, the message ids being inserted are always the ones from the batch, not the individual messages. The result of this is that the sendList keeps growing, using memory and making the linear search to skyrocket in cpu/time. Note: this is just a quick fix to address the most pressing issue. A better fix will be to implement an equivalent of #1424.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
