Skip to content

Conversation

@neildsh
Copy link
Contributor

@neildsh neildsh commented May 14, 2024

Description

Simplifies OrderByCrossPartitionQueryPipelineStage to remove state and be a static class. Since we can now statically detect no streaming order by queries, the OrderByCrossPartitionQueryPipelineStage can be simplified considerably.

We also add more handling for splits/merges for the non streaming order by pipeline stage.

Improve test coverage for split/merge handling as well as stronger validation for query charges.

Related changes:
#4362 , #4446, #4459, #4492

Type of change

  • Bug fix (non-breaking change which fixes an issue)

@neildsh neildsh force-pushed the users/ndeshpan/simplifynonStreamingOrderBy branch from 976be02 to 01ae3d6 Compare May 16, 2024 19:49
sboshra
sboshra previously approved these changes May 16, 2024
Copy link
Contributor

@sboshra sboshra left a comment

Choose a reason for hiding this comment

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

:shipit:

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

Labels

auto-merge Enables automation to merge PRs QUERY

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants