NVIDIA / NVIDIA/cudf

[STORY] Propogate and utilize Column.is_sorted metadata more in cudf_polars expression implementations

Open
#21,910 0 comments 0 reactions 0 assignees View on GitHub
cudf-polars feature request
Dominant language
C++
Stars
9.8k
Forks
1.1k
Avg merge
3d 6m
Merged PRs (30d)
278

Description

The cudf_polars `Column` container contains an `is_sorted` (with `order` and `null_order`) parameter to indicate whether the data is already sorted. We already utilize this flag to make more performant decisions e.g. (in `UnaryFunction` for unique) and propagate this metadata when possible (xref https://github.com/rapidsai/cudf/pull/21871)

To propagate this attribute within rapidsmpf, we may need https://github.com/rapidsai/rapidsmpf/pull/853

This parent issue is to collect sub-issues for opportunities to either propagate this flag or create a different code path for sorted Columns

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.