[ 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