You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[C++] Reuse abstraction for null partitions in sorting functions #50247
#46926 introduced helper functions which partition a set of indices into three spans for null, nan and non_null_like. @pitrou mentioned the follow-up of consolidating these methods with other partitioning methods in vector_sort_internal.h as it can be confusing to have the same abstraction in the codebase twice.
The current NullPartitionResult structure only distinguished between null and non_null. This limitation is circumvented by storing two partition results, with the additional one distinguishing nan and non_null_like. This workaround should be removed by reusing the new PartitionResultByNullLikeness
Activity
GH-50247: [C++] Reuse abstraction for null partitions in sorting func…
pitrou commentedon Jul 22, 2026
Issue resolved by pull request 50248
#50248
GH-50601: [C++] Refactor TranslateTo for clearer semantics (#50602)