dao-jun commented on PR #21739:
URL: https://github.com/apache/pulsar/pull/21739#issuecomment-1868860058

   > > It may brings huge performance optimization in the individualDelete 
mode, especially when bookie client metadata loss, bookie auto-recover disabled 
and some bookie nodes down.
   > 
   > Could you please explain more about this line? I don't understand why it 
pertains to bookie client metadata loss, the disabled auto-recovery and bookies 
unavailability.
   
   Because from my understanding, BK pursues the reading semantics of AT_LEAST 
ONCE, bk-client's metadata and bookie's auto-recovery are to be able to read 
only once as much as possible. When client's metadata lost or bookie 
auto-recovery disabled, bookie client may take multiple readings to read the 
data. In this situation, if we filter-out deleted messages before read, it 
should be able to significantly reduce latency.


-- 
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]

Reply via email to