RockteMQ-AI commented on issue #10949: URL: https://github.com/apache/rocketmq/issues/10949#issuecomment-5394917667
**Issue Evaluation** Category: `enhancement` | Status: **Evaluated** **Feasibility:** Feasible **Scope:** Pop consumer, offset management, Broker pop-invisible/ack pipeline **Compatibility:** Requires careful backward compatibility with existing client versions that still rely on polling-based offset convergence. Well-motivated enhancement. Moving pop consumer offset convergence to a background server-side task reduces unnecessary polling traffic and improves offset accuracy. The proposed approach of periodic background merging aligns with the existing pop architecture. Key considerations: - The background merge interval should be configurable and have sensible defaults. - Clients that rely on immediate offset visibility (e.g., for monitoring) need a migration path. - Consider adding a server-side API to trigger on-demand convergence for operational use cases. --- *Automated evaluation by github-manager* -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
