comparator API for segment versions
-----------------------------------
Key: LUCENE-3014
URL: https://issues.apache.org/jira/browse/LUCENE-3014
Project: Lucene - Java
Issue Type: Task
Reporter: Robert Muir
Priority: Critical
Fix For: 3.2
See LUCENE-3012 for an example.
Things get ugly if you want to use SegmentInfo.getVersion()
For example, what if we committed my patch, release 3.2, but later released
3.1.1 (will "3.1.1" this be whats written and returned by this function?)
Then suddenly we broke the index format because we are using Strings here
without a reasonable comparator API.
In this case one should be able to compute if the version is < 3.2 safely.
If we don't do this, and we rely upon this version information internally in
lucene, I think we are going to break something.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]