Skip to content

Document index.load_fixed_bitset_filters_eagerly #14903

Closed
@ppf2

Description

@ppf2

FixedBitSetFilterCache is a data structure that is loaded eagerly in memory (by default) to support nested query/filter and nested aggregations. However, the problem is that it can cause it to use too much heap for it is loaded for all nested fields (regardless of whether these fields are being used). To prevent this from happening, a common configuration workaround is to set index.load_fixed_bitset_filters_eagerly: false in the yml of the nodes and restart them to prevent the nodes from running OOM when attempting to eagerly load the fixedbitsets.

At this point, I have seen enough occurrences of this in the field which necessitates the setting of index.load_fixed_bitset_filters_eagerly: false to prevent the nodes from running out of memory. It may make sense to start documenting this setting unless there is a better solution we are already planning :)

Metadata

Metadata

Assignees

Labels

:Search/SearchSearch-related issues that do not fall into other categories>docsGeneral docs changeshelp wantedadoptme

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions