Skip to main content

Module partition

Module partition 

Source
Expand description

Defines partition kernel for ArrayRef

Re-exportsยง

use std::ops::Range; ๐Ÿ”’
use arrow_array::Array; ๐Ÿ”’
use arrow_array::ArrayRef; ๐Ÿ”’
use arrow_buffer::BooleanBuffer; ๐Ÿ”’
use arrow_schema::ArrowError; ๐Ÿ”’
use arrow_schema::SortOptions; ๐Ÿ”’
use crate::cmp::distinct; ๐Ÿ”’
use crate::cmp::supports_distinct; ๐Ÿ”’
use crate::ord::make_comparator; ๐Ÿ”’

Structsยง

Partitions
A computed set of partitions, see partition

Functionsยง

find_boundaries ๐Ÿ”’
Returns a mask with bits set whenever the value or nullability changes
partition
Given a list of lexicographically sorted columns, computes the Partitions, where a partition consists of the set of consecutive rows with equal values