lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (LUCENE-8671) Add setting for moving FST offheap/onheap
Date Mon, 15 Apr 2019 18:40:00 GMT


ASF subversion and git services commented on LUCENE-8671:

Commit a302be381ea611e57d32d7f277206e726329fa6e in lucene-solr's branch refs/heads/master
from Simon Willnauer
[;h=a302be3 ]

LUCENE-8671: Introduce Reader attributes (#640)

Reader attributes allows a per IndexReader configuration of codec internals.
For instance this allows a per reader configuration if FSTs are loaded into memory or are
on disk.

> Add setting for moving FST offheap/onheap
> -----------------------------------------
>                 Key: LUCENE-8671
>                 URL:
>             Project: Lucene - Core
>          Issue Type: New Feature
>          Components: core/FSTs, core/store
>            Reporter: Ankit Jain
>            Priority: Minor
>         Attachments: offheap_generic_settings.patch, offheap_settings.patch
>   Original Estimate: 24h
>          Time Spent: 5h
>  Remaining Estimate: 19h
> While LUCENE-8635, adds support for loading FST offheap using mmap, users do not have
the  flexibility to specify fields for which FST needs to be offheap. This allows users to
tune heap usage as per their workload.
> Ideal way will be to add an attribute to FieldInfo, where we have put/getAttribute. Then
FieldReader can inspect the FieldInfo and pass the appropriate On/OffHeapStore when creating
its FST. It can support special keywords like ALL/NONE.

This message was sent by Atlassian JIRA

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

View raw message