Expand description
Arrow selection kernels
§Platform Support
Only little-endian platforms are officially supported and tested in CI. Big-endian platforms are not tested in CI and may not work correctly. Fixes for big-endian platforms are welcome and handled on a best-effort basis, but compatibility is not guaranteed.
Modules§
- coalesce
BatchCoalescerconcatenates multiple [RecordBatch]es after operations such asfilterandtake.- concat
- Defines concat kernel for
ArrayRef - dictionary
- Dictionary utilities for Arrow arrays
- filter
- Defines filter kernels
- interleave
- Interleave elements from multiple arrays
- merge
mergeandmerge_n: Combine values from two or more arrays- nullif
- Implements the
nulliffunction for Arrow arrays. - take
- Defines take kernel for [Array]
- union_
extract - Defines union_extract kernel for [UnionArray]
- window
- Defines windowing functions, like
shifting - zip
zip: Combine values from two arrays based on boolean mask