DocValues cleanup: constructor & getInnerArray()
------------------------------------------------
Key: LUCENE-1079
URL: https://issues.apache.org/jira/browse/LUCENE-1079
Project: Lucene - Java
Issue Type: Improvement
Components: Search
Affects Versions: 2.3
Reporter: Doron Cohen
Assignee: Doron Cohen
Priority: Minor
Fix For: 2.3
DocValues constructor taking a numDocs parameter is not very clean.
Get rid of this.
Also, it's optional getInnerArray() method is not very clean.
This is necessary for better testing, but currently tests will fail if it is
not implemented.
Modify it to throw UnSupportedOp exception (rather than returning an empty
array).
Modify tests to not fail but just warn if the tested iml does not override it.
These changes should make it easier to implement DocValues for other
ValueSource's, e.g. above payloads, with or without caching.
--
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]