Skip to content

[DO NOT MERGE] test(executor): exercise DataFusion StageBoundary API - #2592

Closed
edmondop wants to merge 5 commits into
apache:mainfrom
edmondop:stage-boundary-consumer
Closed

edmondop wants to merge 5 commits into
apache:mainfrom
edmondop:stage-boundary-consumer

Conversation

@edmondop

@edmondop edmondop commented Oct 14, 2026 •

Copy link
Copy Markdown

Rationale for this change

DO NOT MERGE. This draft tests one behavior: a test driver drains both input partitions behind a DataFusion StageBoundary while Ballista's shuffle writer waits. Once both partitions report ready, the test releases the boundary and checks that the shuffle files contain the original batches.

The plan runs through Ballista's default query-stage executor. The test calls prime, is_ready, and release; Ballista's scheduler is unchanged. Related to DataFusion's AQE discussion.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant