Conversation
Closes #21584 This PR enables proper support for fixed point (specifically decimal128) types in Parquet / Hybrid scan predicate pushdown Authors: - Muhammad Haseeb (https://github.com/mhaseeb123) Approvers: - Lawrence Mitchell (https://github.com/wence-) - Nghia Truong (https://github.com/ttnghia) URL: #21681
All queries validated at SF1. Contributes to #19200 ```bash $ python python/cudf_polars/cudf_polars/experimental/benchmarks/pdsds.py --root ~/cudf/tpcds_decimal --scale 1.0 --executor streaming --no-print-results --validate --baseline duckdb --runtime rapidsmpf --na tive-parquet 83-85 ✅ Query 83 - Iteration 0 finished in 0.9256s ✅ Query 84 - Iteration 0 finished in 0.1377s ✅ Query 85 - Iteration 0 finished in 0.5136s ``` Authors: - Matthew Murray (https://github.com/Matt711) Approvers: - Vyas Ramasubramani (https://github.com/vyasr) URL: #21649
The tests for internal `cudf::detail::gather` is no longer needed and requires exporting too many dependent detail functions. Authors: - David Wendt (https://github.com/davidwendt) Approvers: - Bradley Dice (https://github.com/bdice) - Nghia Truong (https://github.com/ttnghia) URL: #21735
) Moves a device function defined in `cpp/include/cudf/detail/unary.hpp` to new `cpp/src/unary/true_if.cuh` and update internal includes appropriately. The device function defined in a .hpp is unexpected and not needed to be available outside of the `cpp/src/unary` folder. Also removes the `CUDF_EXPORT` from the `detail/unary.hpp` declarations. Authors: - David Wendt (https://github.com/davidwendt) Approvers: - Bradley Dice (https://github.com/bdice) - Nghia Truong (https://github.com/ttnghia) URL: #21717
Adds support for the `COUNT_ALL` and `COUNT_VALID` aggregation types to the `cudf::scan` API. This is only available for INCLUSIVE_SCAN and is 1-based like its counterpart in groupby-scan. Closes #8710 Authors: - David Wendt (https://github.com/davidwendt) Approvers: - Lawrence Mitchell (https://github.com/wence-) - Nghia Truong (https://github.com/ttnghia) URL: #21565
Update the PDSH benchmarks to support `--cluster=spmd` runs. Run using something like: ```bash rrun -n 2 python \ python/cudf_polars/cudf_polars/experimental/benchmarks/pdsh.py \ --executor=streaming \ --suffix="" \ --spill-device=0.5 \ --shuffle=rapidsmpf \ --runtime=rapidsmpf \ --stream-policy=pool \ --no-print-results --no-summarize \ --iterations=10 \ --path /datasets/datasets/tpch-rs/scale-10 \ --cluster spmd \ 1 ``` Authors: - Mads R. B. Kristensen (https://github.com/madsbk) Approvers: - Tom Augspurger (https://github.com/TomAugspurger) URL: #21652
This pull-request adds functions to aid benchmarking of CUDF's JIT functions for the `cold` and `hot` JIT compilation states. Follows up #18023 xref Useful for benchmarking JIT in polars #21456 Authors: - Basit Ayantunde (https://github.com/lamarrr) - https://github.com/apps/pre-commit-ci Approvers: - Matthew Murray (https://github.com/Matt711) - David Wendt (https://github.com/davidwendt) - Yunsong Wang (https://github.com/PointKernel) URL: #21553
AyodeAwe
requested review from
Matt711,
bdice and
devavret
and removed request for
a team
March 11, 2026 18:00
Contributor
Author
|
SUCCESS - forward-merge complete (automated). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Forward-merge triggered by automated cron job to keep
pandas3up-to-date withmain.If this PR has conflicts, it will remain open for manual resolution.
See forward-merger docs for more info.