Skip to content

Performance: Improve Lookup Join performance by caching docValues #137268

@julian-elastic

Description

@julian-elastic

Description

Nhat has a POC for CachedDirectoryReader that seems to improve Lookup Join performance. The optimization seems universal and not tied to a particular case. We would like to convert this POC into a feature and deliver it to our customers, so they can take advantage of the optimization.

The optimization has two parts.
Caching docValues and caching termsEnum.
This epic will track our work for Caching docValues. The work for caching termsEnum will be tracked by #139407.

POC EnrichQuerySourceOperator.java changes in 338678b

Metadata

Metadata

Type

No fields configured for Epic.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions