Nhat Nguyen created LUCENE-8381: ----------------------------------- Summary: PendingSoftDeletes#onNewReader should adjust Key: LUCENE-8381 URL: https://issues.apache.org/jira/browse/LUCENE-8381 Project: Lucene - Core Issue Type: Bug Affects Versions: 7.4 Reporter: Nhat Nguyen Fix For: master (8.0), 7.5, 7.4.1
The current PendingSoftDeletes#onNewReader does not handle these two edge cases correctly. # If the soft-deletes DV was applied to PendingSoftDeletes already, newDelCount should be less than the soft delete count recorded in SegmentInfo. testSoftDeleteWithTryUpdateDocValue trips the newSoftDelCount assertion. # If the soft-deleted docs were hard-deleted, we should reduce the softDelCount in the segmentInfo on a new reader. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org