lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Ferenczi (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LUCENE-8117) advanceExact does not work on sorted numeric dvs with Lucene54DocValuesProducer
Date Thu, 04 Jan 2018 18:43:00 GMT

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

Jim Ferenczi commented on LUCENE-8117:
--------------------------------------

This issue is only on 7x (where advanceExact has been added) since it is not possible to use
an index with Lucene54DocValuesProducer in 8x.

> advanceExact does not work on sorted numeric dvs with Lucene54DocValuesProducer 
> --------------------------------------------------------------------------------
>
>                 Key: LUCENE-8117
>                 URL: https://issues.apache.org/jira/browse/LUCENE-8117
>             Project: Lucene - Core
>          Issue Type: Bug
>    Affects Versions: 7.2
>            Reporter: Jim Ferenczi
>         Attachments: LUCENE-8117.patch
>
>
> DocValues are iterators now so old doc values (produced with Lucene54DocValues) also
implements advance and advanceExact. Though sorted numerics produced by Lucene54DocValues
are not working as expected when advanceExact is used. 
> In such case, the docValueCount is as expected but the values returned by the iterator
for the document are invalid. This is due to a bug in the implementation of advanceExact in
the producer that does not set the offset of the current doc when the function is used.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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


Mime
View raw message