Skip to content

Commit

Permalink
Restore off-heap loading for term dictionary in ReadOnlyEngine
Browse files Browse the repository at this point in the history
This is a partial restore of elastic#43158, following decision taken in elastic#51247
  • Loading branch information
tlrx committed Mar 18, 2020
1 parent 221b005 commit 05b8859
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@ public class ReadOnlyEngine extends Engine {

/**
* Reader attributes used for read only engines. These attributes prevent loading term dictionaries on-heap even if the field is an
* ID field if we are reading form memory maps.
* ID field.
*/
private static final Map<String, String> OFF_HEAP_READER_ATTRIBUTES = Collections.singletonMap(BlockTreeTermsReader.FST_MODE_KEY,
BlockTreeTermsReader.FSTLoadMode.AUTO.name());
BlockTreeTermsReader.FSTLoadMode.OFF_HEAP.name());
private final SegmentInfos lastCommittedSegmentInfos;
private final SeqNoStats seqNoStats;
private final ElasticsearchReaderManager readerManager;
Expand Down

0 comments on commit 05b8859

Please sign in to comment.