SegmentInfos shouldn't blindly increment version on commit
----------------------------------------------------------
Key: LUCENE-2805
URL: https://issues.apache.org/jira/browse/LUCENE-2805
Project: Lucene - Java
Issue Type: Bug
Components: Index
Reporter: Michael McCandless
Fix For: 3.1, 4.0
SegmentInfos currently increments version on the assumption that there are
always changes.
But, both DirReader and IW are more careful about tracking whether there are
changes. DirReader has hasChanges and IW has changeCount. I think these
classes should notify the SIS when there are in fact changes; this will fix the
case Simon hit on fixing LUCENE-2082 when the NRT reader thought there were
changes, but in fact there weren't because IW simply committed the exact SIS it
already had.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]