Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sql: better distribute distinct processors #52098

Merged
merged 2 commits into from
Aug 6, 2020

Commits on Aug 5, 2020

  1. sql: better distribute distinct processors

    The distinct processors are planned in two stages - first, a "local"
    stage is planned on the same nodes as the previous stage, then,
    a "global" stage is added. Previously, the global stage would be planned
    on the gateway, and this commit changes that to make it distributed - by
    planning "global" distinct processors on the same nodes as the "local"
    ones and connecting them via a hash router hashing the distinct columns.
    
    Release note: None
    yuzefovich committed Aug 5, 2020
    Configuration menu
    Copy the full SHA
    85b5eab View commit details
    Browse the repository at this point in the history
  2. sql: implement ConstructDistinct in the new factory

    Release note: None
    yuzefovich committed Aug 5, 2020
    Configuration menu
    Copy the full SHA
    229df27 View commit details
    Browse the repository at this point in the history