Skip to content

ARROW-9056: [C++] Support aggregations over scalars - #10725

Closed
lidavidm wants to merge 10 commits into
apache:masterfrom
lidavidm:arrow-9056
Closed

ARROW-9056: [C++] Support aggregations over scalars#10725
lidavidm wants to merge 10 commits into
apache:masterfrom
lidavidm:arrow-9056

Conversation

@lidavidm

Copy link
Copy Markdown
Member

This adds various trivial implementations to support scalar aggregations over scalar inputs, for all kernels except index.

@github-actions

Copy link
Copy Markdown

@nealrichardsonnealrichardson left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

There are a couple of skipped tests for this in the R package, could you remove the skips? (Just search for "ARROW-9056")

@bkietzbkietz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for doing this!
Two high level comments:

Comment threadcpp/src/arrow/compute/kernels/aggregate_basic.cc Outdated
Comment threadcpp/src/arrow/compute/kernels/aggregate_basic.cc Outdated
Comment threadcpp/src/arrow/compute/kernels/aggregate_basic_internal.h Outdated
Comment threadcpp/src/arrow/compute/kernels/aggregate_basic_internal.h Outdated
Comment threadcpp/src/arrow/compute/kernels/aggregate_basic_internal.h Outdated

@bkietzbkietz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@lidavidm

Copy link
Copy Markdown
MemberAuthor

Fixed the MSVC failure + rebased.

Sign up for freeto 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.

3 participants

@lidavidm@bkietz@nealrichardson