apache / apache/arrow-rs

Support every data type in in sort

Open
#6,911 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
3.6k
Forks
1.3k
Avg merge
2d 14h
Merged PRs (30d)
167

Description

**Is your feature request related to a problem or challenge? Please describe what you are trying to do.**
I want to be able to sort every valid array

**Describe the solution you'd like**
calling `arrow-ord::sort::sort` on any type should just work

**Describe alternatives you've considered**
Not using the sort kernel

------

This requires couple of changes
- [ ] Sorting list of booleans - #6912
- [ ] Sorting list of non nested data type
- [ ] Sorting nested lists of any depth - this will not be optimized but will just provide support

Contributor guide

Open the contributing guide

Research direction

Start at the arrow-ord::sort::sort entry point and review the linked boolean-sorting issue, #6912, alongside the remaining checklist items. Define support coverage for non-nested types and nested lists of any depth, then verify that calling sort works for every valid array type described by the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.