Skip to content

Commit

Permalink
Restore off-heap loading for term dictionary in ReadOnlyEngine (elast…
Browse files Browse the repository at this point in the history
…ic#53713)

This is a partial restore of elastic#43158, following decision taken in elastic#51247

Closes elastic#51247
  • Loading branch information
tlrx committed Mar 18, 2020
1 parent 94ac979 commit 6cc564d
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 6cc564d

Please sign in to comment.