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

ASF subversion and git services commented on LUCENE-8598:
---------------------------------------------------------

Commit 0650f995f9fd70a4ff711a7baaabc2add9ec39ea in lucene-solr's branch 
refs/heads/jira/http2 from [~simonw]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=0650f99 ]

LUCENE-8598: Improve field updates packed values

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
>
>          Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
>  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