Skip to content

Conversation

@Tim-Brooks
Copy link
Contributor

Currently we read a Java (UTF-16) string from the source for index
routing. ES then converts it back to UTF-8 to calculate the hash. We now
support optimized reads attempting to directly read UTF-8 bytes from
the source. Use this mechanism to avoid unnecessary conversions.

Currently we read a Java (UTF-16) string from the source for index
routing. ES then converts it back to UTF-8 to calculate the hash. We now
support optimistic reads attempting to directly read UTF-8 bytes from
the source. Use this mechanism to avoid unnecessary conversions.
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-storage-engine (Team:StorageEngine)

Copy link
Member

@martijnvg martijnvg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@jordan-powers jordan-powers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Tim-Brooks Tim-Brooks merged commit 415543d into elastic:main Jul 8, 2025
32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants