You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by GitBox <gi...@apache.org> on 2019/03/12 14:46:47 UTC
[GitHub] [lucene-solr] s1monw opened a new pull request #606: LUCENE-8671:
Allow more fine-grained control over off-heap term dictionaries
s1monw opened a new pull request #606: LUCENE-8671: Allow more fine-grained control over off-heap term dictionaries
URL: https://github.com/apache/lucene-solr/pull/606
This change allows to control if term-dictionaries are loaded off-heap or on
heap on a per reader basis. None NRT readers will access all term dictionaries
off heap including ID fields while readers that require fast ID access like all
readers used within index writer will by default only load non-ID like fields
heap. Additionally, IOContext has now the ability to specify if ram-usage should be
minimized and can control the off vs. on-heap decisions on a per-reader basis.
Off heap term dictionaries are still only used if the index input is memory mapped.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org