Remove on-heap fielddata. #64612
Labels
:Analytics/Aggregations
Aggregations
>enhancement
:Search/Search
Search-related issues that do not fall into other categories
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
Team:Search
Meta label for search team
Fielddata is a collection of on-heap data structures that support aggregating and sorting on certain field types. Since fielddata is expensive to build, it's held in a dedicated cache. The cache can consume significant heap memory and must be limited by a circuit breaker. Fielddata is a source of complexity and can make Elasticsearch harder to manage.
We'd like to explore removing the concept of on-heap fielddata entirely. This would include the following:
_id
. (Remove support for fielddata loading on_id
. #64511)text
fields. (needs research)This meta issue is meant to clarify the plans around fielddata. Some individual changes require more research -- we'll link to sub-issues when there are more details.
The text was updated successfully, but these errors were encountered: