Skip to content

Add apply_retention_mask and deprecate apply_boolean_mask - #23700

Draft
mhaseeb123 wants to merge 1 commit into
NVIDIA:mainfrom
mhaseeb123:fea/deprecate-apply-boolean-mask
Draft

Add apply_retention_mask and deprecate apply_boolean_mask#23700
mhaseeb123 wants to merge 1 commit into
NVIDIA:mainfrom
mhaseeb123:fea/deprecate-apply-boolean-mask

Conversation

@mhaseeb123

@mhaseeb123 mhaseeb123 commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Description

Closes #22219

This PR adds a new API apply_retention_mask to replace apply_boolean_mask for consistent naming (retentions and deletions). There's no logical changes between the APIs whatsoever.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@copy-pr-bot

copy-pr-bot Bot commented Aug 18, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@github-actions github-actions Bot added libcudf Affects libcudf (C++/CUDA) code. Python Affects Python cuDF API. Java Affects Java cuDF API. cudf-polars Issues specific to cudf-polars pylibcudf Issues specific to the pylibcudf package labels Aug 18, 2026
@mhaseeb123 mhaseeb123 added 3 - Ready for Review Ready for review by team breaking Breaking change improvement Improvement / enhancement to an existing function labels Aug 18, 2026
@mhaseeb123 mhaseeb123 changed the title Deprecate apply_boolean_mask in favor of apply_retention_mask Add apply_retention_mask and deprecate apply_boolean_mask Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3 - Ready for Review Ready for review by team breaking Breaking change cudf-polars Issues specific to cudf-polars improvement Improvement / enhancement to an existing function Java Affects Java cuDF API. libcudf Affects libcudf (C++/CUDA) code. pylibcudf Issues specific to the pylibcudf package Python Affects Python cuDF API.

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

[IMP] Consider deprecating apply_boolean_mask with apply_retention_mask

1 participant