You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/02/28 11:05:48 UTC

[GitHub] [pulsar] mattisonchao commented on pull request #14486: [WIP][Broker] Fix many stack trace logs when concurrent mark delete.

mattisonchao commented on pull request #14486:
URL: https://github.com/apache/pulsar/pull/14486#issuecomment-1054140537


   > @mattisonchao Might relate to the backlog eviction? or the message TTL?
   
   I think this is because we have 25k consumers constantly acknowledging messages and then calling ``ManagedCursorImpl#setAcknowledgedPosition`` and we have another timed task ```` which also calls it to refresh the cursor position.
   
   
   There may be a point in time when ack and schedule flush the position at the same time, which will cause a check exception to be thrown.
   


-- 
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: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org