Skip to content

Improve reading FallbackSyntheticSourceBlockLoader #130887

@martijnvg

Description

@martijnvg

Currently the FallbackSyntheticSourceBlockLoader determines parent fields of the requested field on every document that gets read (link). While this can be determined once in FallbackSyntheticSourceBlockLoader's constructor.

This shows up significantly when reading ignored source:

Image Image

(looks like ~15% of time is being spent there)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions