Description
Currently, we have two public masking APIs called apply_boolean_mask and apply_deletion_mask. These API internally call the detail apply_mask API with a mask_type enum which has values: RETENTION, DELETION.
We should consider deprecating the apply_boolean_mask with apply_retention_mask for consistency.
Alternatives
N/A. Current state of APIs
Considerations.
cudf::apply_boolean_mask is among the most used public APIs and its deprecation would affect a lot of partners.
Description
Currently, we have two public masking APIs called
apply_boolean_maskandapply_deletion_mask. These API internally call the detailapply_maskAPI with a mask_type enum which has values:RETENTION, DELETION.We should consider deprecating the
apply_boolean_maskwithapply_retention_maskfor consistency.Alternatives
N/A. Current state of APIs
Considerations.
cudf::apply_boolean_maskis among the most used public APIs and its deprecation would affect a lot of partners.