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

Implement percentile aggregation #9296

Merged
merged 90 commits into from
Oct 20, 2023
Merged

Conversation

ttnghia
Copy link
Collaborator

@ttnghia ttnghia commented Sep 25, 2023

This implements percentile SQL function for both reduction and group by contexts.

Currently, only numeric types are supported --- ANSI internals are not.

Closes:

Depends on:

Signed-off-by: Nghia Truong <nghiat@nvidia.com>
@ttnghia ttnghia added feature request New feature or request SQL part of the SQL/Dataframe plugin cudf_dependency An issue or PR with this label depends on a new feature in cudf labels Sep 25, 2023
@ttnghia ttnghia self-assigned this Sep 25, 2023
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
Signed-off-by: Nghia Truong <nghiat@nvidia.com>
@ttnghia
Copy link
Collaborator Author

ttnghia commented Oct 18, 2023

build

@ttnghia
Copy link
Collaborator Author

ttnghia commented Oct 18, 2023

build

@ttnghia
Copy link
Collaborator Author

ttnghia commented Oct 18, 2023

build

@ttnghia
Copy link
Collaborator Author

ttnghia commented Oct 18, 2023

build

This reverts commit d78e7f2.

# Conflicts:
#	integration_tests/src/main/python/hash_aggregate_test.py
@ttnghia ttnghia changed the title Implement percentile aggregation [databricks] Implement percentile aggregation Oct 19, 2023
@ttnghia
Copy link
Collaborator Author

ttnghia commented Oct 19, 2023

build

@ttnghia ttnghia requested a review from revans2 October 20, 2023 01:58
@revans2
Copy link
Collaborator

revans2 commented Oct 20, 2023

The markdown link failure is expected and I was able to understand why the partial databricks tests are being xfailed so I think this is good to go.

@revans2 revans2 merged commit 02ff24e into NVIDIA:branch-23.12 Oct 20, 2023
28 of 29 checks passed
@ttnghia ttnghia deleted the percentile branch October 20, 2023 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cudf_dependency An issue or PR with this label depends on a new feature in cudf feature request New feature or request SQL part of the SQL/Dataframe plugin
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEA] Support Percentile
4 participants