Skip to content

ESQL: Remove AllReader#142917

Merged
nik9000 merged 14 commits intoelastic:mainfrom
nik9000:esql_finish_tracking
Feb 27, 2026
Merged

ESQL: Remove AllReader#142917
nik9000 merged 14 commits intoelastic:mainfrom
nik9000:esql_finish_tracking

Conversation

@nik9000
Copy link
Copy Markdown
Member

@nik9000 nik9000 commented Feb 24, 2026

In #141926 I deprecated the AllReader because we no longer need to make a BlockLoader work both row-by-row and column-at-a-time. Now it's fine for a BlockLoader to work in either mode. And AllReader was the tool that we used to support working both ways. So it can go! This removes it.

@elasticsearchmachine elasticsearchmachine added the Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) label Feb 24, 2026
@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

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

@nik9000 nik9000 enabled auto-merge (squash) February 25, 2026 01:09
@nik9000
Copy link
Copy Markdown
Member Author

nik9000 commented Feb 26, 2026

So! The tests discovered a fun thing. The ConditionalBlockLoader really does like the old behavior.

@nik9000 nik9000 merged commit cac4db5 into elastic:main Feb 27, 2026
35 checks passed
jordan-powers added a commit to jordan-powers/elasticsearch that referenced this pull request Feb 28, 2026
tballison pushed a commit to tballison/elasticsearch that referenced this pull request Mar 3, 2026
In elastic#141926 I deprecated the `AllReader` because we no longer need to make a `BlockLoader` work both row-by-row and column-at-a-time. Now it's fine for a `BlockLoader` to work in either mode. And `AllReader` was the tool that we used to support working both ways. So it can go! This removes it.
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.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants