Module arrow::compute::kernels::comparison [−][src]
Expand description
Defines basic comparison kernels for PrimitiveArray
s.
These kernels can leverage SIMD if available on your system. Currently no runtime
detection is provided, you should enable the specific SIMD intrinsics using
RUSTFLAGS="-C target-feature=+avx2"
for example. See the documentation
here for more information.
Functions
Checks if a GenericListArray
contains a value in the PrimitiveArray
Checks if a GenericListArray
contains a value in the GenericStringArray
Perform left == right
operation on two arrays.
Perform left == right
operation on an array and a scalar value.
Perform left == right
operation on StringArray
/ LargeStringArray
.
Perform left == right
operation on StringArray
/ LargeStringArray
and a scalar.
Perform left > right
operation on two arrays. Non-null values are greater than null
values.
Perform left >= right
operation on two arrays. Non-null values are greater than null
values.
Perform left >= right
operation on an array and a scalar value.
Non-null values are greater than null values.
Perform left >= right
operation on StringArray
/ LargeStringArray
.
Perform left >= right
operation on StringArray
/ LargeStringArray
and a scalar.
Perform left > right
operation on an array and a scalar value.
Non-null values are greater than null values.
Perform left > right
operation on StringArray
/ LargeStringArray
.
Perform left > right
operation on StringArray
/ LargeStringArray
and a scalar.
Perform SQL left LIKE right
operation on StringArray
/ LargeStringArray
.
Perform SQL left LIKE right
operation on StringArray
/
LargeStringArray
and a scalar.
Perform left < right
operation on two arrays. Null values are less than non-null
values.
Perform left <= right
operation on two arrays. Null values are less than non-null
values.
Perform left <= right
operation on an array and a scalar value.
Null values are less than non-null values.
Perform left <= right
operation on StringArray
/ LargeStringArray
.
Perform left <= right
operation on StringArray
/ LargeStringArray
and a scalar.
Perform left < right
operation on an array and a scalar value.
Null values are less than non-null values.
Perform left < right
operation on StringArray
/ LargeStringArray
.
Perform left < right
operation on StringArray
/ LargeStringArray
and a scalar.
Perform left != right
operation on two arrays.
Perform left != right
operation on an array and a scalar value.
Perform left != right
operation on StringArray
/ LargeStringArray
.
Perform left != right
operation on StringArray
/ LargeStringArray
and a scalar.
Perform SQL left NOT LIKE right
operation on StringArray
/
LargeStringArray
.
Perform SQL left NOT LIKE right
operation on StringArray
/
LargeStringArray
and a scalar.
Evaluate op(left, right)
for PrimitiveArray
s using a specified
comparison function.
Evaluate op(left, right)
for PrimitiveArray
and scalar using
a specified comparison function.