[ 
https://issues.apache.org/jira/browse/LUCENE-5178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13756430#comment-13756430
 ] 

Shai Erera commented on LUCENE-5178:
------------------------------------

I manage to reproduce it only if I set both tests.seed and 
tests.postingsformat. What I see is that Lucene42DVProducer is used, which 
returns MatchAllBits (it supports only SortedSet?), which leads to the 
incorrect counts. The initialized Codec is Lucene45Codec, which returns 
Lucene42DVF. The test does use defaultCodecSupportsDocsWithField(), but the 
latter only asserts that the name of the Codec is not "40", "41", "42", yet it 
does not check if the DVF supports it. That seems wrong?
                
> doc values should expose missing values (or allow configurable defaults)
> ------------------------------------------------------------------------
>
>                 Key: LUCENE-5178
>                 URL: https://issues.apache.org/jira/browse/LUCENE-5178
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Yonik Seeley
>             Fix For: 5.0, 4.5
>
>         Attachments: LUCENE-5178.patch, LUCENE-5178_reintegrate.patch
>
>
> DocValues should somehow allow a configurable default per-field.
> Possible implementations include setting it on the field in the document or 
> registration of an IndexWriter callback.
> If we don't make the default configurable, then another option is to have 
> DocValues fields keep track of whether a value was indexed for that document 
> or not.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

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

Reply via email to