Skip to content

Conversation

@davidwendt
Copy link
Contributor

Description

Changes the libcudf dictionary to support unordered keys. The keys are now created unsorted and actually can be in random order. The side-effect is that encoding a column twice may not produce the same dictionary keys/indices though functionally they will be the same.

Checklist

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

@davidwendt davidwendt self-assigned this Jan 15, 2026
@davidwendt davidwendt added 2 - In Progress Currently a work in progress libcudf Affects libcudf (C++/CUDA) code. improvement Improvement / enhancement to an existing function breaking Breaking change non-breaking Non-breaking change labels Jan 15, 2026
@copy-pr-bot
Copy link

copy-pr-bot bot commented Jan 15, 2026

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.

@davidwendt davidwendt removed the non-breaking Non-breaking change label Jan 15, 2026
@davidwendt
Copy link
Contributor Author

/ok to test

@davidwendt
Copy link
Contributor Author

/ok to test

@davidwendt
Copy link
Contributor Author

/ok to test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2 - In Progress Currently a work in progress breaking Breaking change improvement Improvement / enhancement to an existing function libcudf Affects libcudf (C++/CUDA) code.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant