[ 
https://issues.apache.org/jira/browse/LUCENE-8598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Willnauer updated LUCENE-8598:
------------------------------------
    Description: 
 DocValuesFieldUpdats are using compact settings for packet ints that causes
    dramatic slowdowns when the updates are finished and sorted. Moving to the 
default
    accepted overhead ratio yields up to 4x improvements in applying updates. 
This change
    also improves the packing of numeric values since we know the value range 
in advance and
    can choose a different packing scheme in such a case.
    Overall this change yields a good performance improvement since 99% of the 
times of applying
    DV field updates are spend in the sort method which essentially makes 
applying the updates
    4x faster.

> Improve field updates packed values
> -----------------------------------
>
>                 Key: LUCENE-8598
>                 URL: https://issues.apache.org/jira/browse/LUCENE-8598
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Simon Willnauer
>            Priority: Major
>             Fix For: master (8.0), 7.7
>
>
>  DocValuesFieldUpdats are using compact settings for packet ints that causes
>     dramatic slowdowns when the updates are finished and sorted. Moving to 
> the default
>     accepted overhead ratio yields up to 4x improvements in applying updates. 
> This change
>     also improves the packing of numeric values since we know the value range 
> in advance and
>     can choose a different packing scheme in such a case.
>     Overall this change yields a good performance improvement since 99% of 
> the times of applying
>     DV field updates are spend in the sort method which essentially makes 
> applying the updates
>     4x faster.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to