Module multi_group_by

Module multi_group_by 

Source
Expand description

GroupValues implementations for multi group by cases

Modulesยง

boolean ๐Ÿ”’
bytes ๐Ÿ”’
bytes_view
primitive

Macrosยง

instantiate_primitive ๐Ÿ”’
instantiates a PrimitiveGroupValueBuilder and pushes it into $v

Structsยง

GroupIndexView ๐Ÿ”’
The view of indices pointing to the actual values in GroupValues
GroupValuesColumn
A GroupValues that stores multiple columns of group values, and supports vectorized operators for them
VectorizedOperationBuffers ๐Ÿ”’
Buffers to store intermediate results in vectorized_append and vectorized_equal_to, for reducing memory allocation

Enumsยง

Nulls ๐Ÿ”’
Shows how many nulls there are in an array

Constantsยง

NON_INLINED_FLAG ๐Ÿ”’
VALUE_MASK ๐Ÿ”’

Traitsยง

GroupColumn
Trait for storing a single column of group values in GroupValuesColumn

Functionsยง

nulls_equal_to
Determines if the nullability of the existing and new input array can be used to short-circuit the comparison of the two values.
supported_schema
Returns true if GroupValuesColumn supported for the specified schema
supported_type ๐Ÿ”’
Returns true if the specified data type is supported by GroupValuesColumn