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

Uwe Schindler commented on LUCENE-5837:
---------------------------------------

I dont think there is specialization needed.  The null check, Robert mentions, 
was done like this to optimize missing values.

the null check has to be done anyways by the jvm, so removing it brings nothing.

see the original missing values issue for discussion.

> Only check docsWithField when necessary in numeric comparators
> --------------------------------------------------------------
>
>                 Key: LUCENE-5837
>                 URL: https://issues.apache.org/jira/browse/LUCENE-5837
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Adrien Grand
>            Assignee: Adrien Grand
>            Priority: Minor
>             Fix For: 5.0, 4.10
>
>         Attachments: LUCENE-5837.patch, LUCENE-5837.patch
>
>
> Our numeric comparators have branches to deal with missing values. However 
> there are some cases when checking docs that have a field is not useful:
>  - if all docs have a value
>  - if no docs have a value
>  - if the missing value is 0



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to