lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yonik Seeley (JIRA)" <>
Subject [jira] [Commented] (SOLR-9837) Performance regression of numeric field uninversion time
Date Thu, 08 Dec 2016 20:54:58 GMT


Yonik Seeley commented on SOLR-9837:

OK, I found the culprit...

This causes the field to be traversed twice... the first time for docsWithValue, and the second
time for the actual uninversion (which also calculates docsWithValue anyway but then doesn't
use it).

> Performance regression of numeric field uninversion time
> --------------------------------------------------------
>                 Key: SOLR-9837
>                 URL:
>             Project: Solr
>          Issue Type: Sub-task
>      Security Level: Public(Default Security Level. Issues are Public) 
>    Affects Versions: master (7.0)
>            Reporter: Yonik Seeley
>            Assignee: Yonik Seeley
>             Fix For: master (7.0)
> Somehow related to LUCENE-7407, after the transition, the uninvert time of numeric fields
has gone up substantially.  I haven't tested all field types yet, just integer fields, which
show a 55% performance regression for the initial uninvert time.
> This was tested with a numeric field of cardinality 1M on a 10M doc index.
> {code}
> q=id:1&sort=my_numeric_field desc
> {code}

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message