Skip to content

Conversation

@nik9000
Copy link
Member

@nik9000 nik9000 commented Aug 26, 2025

This removes BlockUtils#deepCopyOf with and adds Block#deepCopy which preserves the original Block's constant block and ordinal blocks. This should make testing the compute engine easier. And it might be useful for merging blocks together one day.

Also! This fixed a CI failure that I needed to fix so I could test this change.

Closes #131573

This removes `BlockUtils#deepCopyOf` with and adds `Block#deepCopy`
which preserves the original `Block`'s constant block and ordinal
blocks. This should make testing the compute engine easier. And it might
be useful for merging blocks together one day.

Also! This fixed a CI failure that I needed to fix so I could test this
change.
@elasticsearchmachine elasticsearchmachine added the Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) label Aug 26, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-analytical-engine (Team:Analytics)

Copy link
Member

@dnhatn dnhatn left a comment

Choose a reason for hiding this comment

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

++ Thanks Nik!

@nik9000 nik9000 merged commit 60765b1 into elastic:main Aug 26, 2025
33 checks passed
@nik9000
Copy link
Member Author

nik9000 commented Aug 26, 2025

Thanks @dnhatn !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Analytics/ES|QL AKA ESQL >non-issue Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) v9.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI] SortedSetOrdinalsBuilderTests testReader failing

3 participants