s1monw opened a new pull request #1427: LUCENE-9304: Fix 
IW#getMaxCompletedSequenceNumber() 
URL: https://github.com/apache/lucene-solr/pull/1427
 
 
   After recent refactorings on LUCENE-9304 
`IW#getMaxCompletedSequenceNumber()` might return values that belong to 
non-completed operations if a full flush is running, a new delete queue is 
already in place but not all DWPTs that participate in the full flush have 
finished it's in-flight operation. This caused rare failures in 
`TestControlledRealTimeReopenThread#testControlledRealTimeReopenThread` were 
documents are not actually visible given the max completed seqNo. This change 
streamlines the delete queue advance, adds a dedicated testcase and ensures 
that a delete queues sequence Id space is never exhausted.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to