-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-14035: [C++][Python][R] Implement count distinct kernel #11257
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
ARROW-14035: [C++][Python][R] Implement count distinct kernel #11257
Conversation
|
Thanks for opening a pull request! If this is not a minor PR. Could you open an issue for this pull request on JIRA? https://issues.apache.org/jira/browse/ARROW Opening JIRAs ahead of time contributes to the Openness of the Apache Arrow project. Then could you also rename pull request title in the following format? or See also: |
lidavidm
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I realize this is very much a draft, but I left some notes.
|
@aucahuasi may I push a commit to this PR to implement the R binding? (ARROW-14036) |
|
@ianmcook sure! |
7765ce6 to
8d61f6a
Compare
8d61f6a to
5570299
Compare
pitrou
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for doing this. I'm adding some comments to Eduardo's.
5570299 to
47571c7
Compare
47571c7 to
e6c7d1d
Compare
efe7974 to
5711dfd
Compare
cc10c5f to
a1b6dbb
Compare
pitrou
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the update @aucahuasi . It looks like there's a couple issues remaining, see below.
e0c42bb to
5c47cda
Compare
finish basic implementation & add tests and docs add count_distinct_doc add R binding for count_distinct kernel support more types & add more tests minor change reduce code use type matchers to reduce even more code minor change Update docs/source/cpp/compute.rst Co-authored-by: Ian Cook <ianmcook@gmail.com> minor changes add tests for scalar types and fix an issue for scalars
5c47cda to
5de1a5c
Compare
https://issues.apache.org/jira/browse/ARROW-14035 Closes apache#11257 from aucahuasi/ARROW-14035-implement-count_distinct-kernel Lead-authored-by: Percy Camilo Triveño Aucahuasi <percy.camilo.ta@gmail.com> Co-authored-by: Antoine Pitrou <antoine@python.org> Signed-off-by: Neal Richardson <neal.p.richardson@gmail.com>
https://issues.apache.org/jira/browse/ARROW-14035