Skip to content

[C++][Acero] Support for multi threaded input: ScalarAggregateNode , GroupByNode #47269

Closed as not planned

Description

@X-Lemon-X

Describe the enhancement requested

  • Support for multi threading inputs (batches incoming not in order if they were ordered) with nodes like ScalarAggregateNode , GroupByNode and SortedMergeNode, previously resolved by disabling multi threading when using them.
  • Propagating ordering information on output of nodes ScalarAggregateNode and GroupByNode when input is ordered.

I also created a PR with all the changes for this.

Component(s)

C++
Acero

Activity

  1. changed the title [-][C++][Acero] Support for multi threaded input: ScalarAggregateNode , GroupByNode and SortedMergeNode[/-] [+][C++][Acero] Support for multi threaded input: SortedMergeNode[/+] on Aug 26, 2025
  2. changed the title [-][C++][Acero] Support for multi threaded input: SortedMergeNode[/-] [+][C++][Acero] Support for multi threaded input: ScalarAggregateNode , GroupByNode[/+] on Aug 26, 2025
  3. github-actions commented on Aug 26, 2026

    @github-actions

    This issue has been marked as stale because it has had no activity in the past 365 days. Please remove the stale label or comment below, or this issue will be closed in 14 days. If this improvement is still desired but has no current owner, please add the 'Status: needs champion' label.

  4. added
    Status: stale-warningIssues and PRs flagged as stale which are due to be closed if no indication otherwise
    on Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions