Skip to content

Conversation

rubywtl
Copy link
Contributor

@rubywtl rubywtl commented Aug 15, 2025

What this PR does:
Implements a distributed optimizer in the distributed execution middleware that introduces remote nodes in the logical plan to mark fragmentation points. It focuses on binary aggregation queries and includes un-marshal functionality to maintain remote node integrity in the processing pipeline

Which issue(s) this PR fixes:
related to distributed query execution proposal #6789

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

@rubywtl rubywtl force-pushed the distributed-optimizer branch 2 times, most recently from d12b7f8 to 11e8995 Compare August 22, 2025 16:43
@rubywtl rubywtl force-pushed the distributed-optimizer branch from 11e8995 to e7384c5 Compare August 29, 2025 21:56
Copy link
Contributor

@yeya24 yeya24 left a comment

Choose a reason for hiding this comment

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

Thanks for addressing all of the comments!

Signed-off-by: rubywtl <rubyharrisonlee@gmail.com>
@rubywtl rubywtl force-pushed the distributed-optimizer branch from e7384c5 to 8d33af3 Compare September 1, 2025 17:03
@yeya24 yeya24 merged commit 135fa6c into cortexproject:master Sep 2, 2025
33 of 34 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.

2 participants