This is an automated email from the ASF dual-hosted git repository.
alamb pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
from 7a5f6d3d48 Implement `DataType::{Binary, LargeBinary, BinaryView}` =>
`Variant::Binary` (#8074)
add c561acba79 [Variant] Add `variant_get` and Shredded `VariantArray`
(#8021)
No new revisions were added by this update.
Summary of changes:
parquet-variant-compute/src/from_json.rs | 6 +-
parquet-variant-compute/src/lib.rs | 22 +-
parquet-variant-compute/src/variant_array.rs | 315 +++++++++++----
.../src/variant_array_builder.rs | 2 +-
parquet-variant-compute/src/variant_get.rs | 180 ---------
parquet-variant-compute/src/variant_get/mod.rs | 430 +++++++++++++++++++++
.../src/variant_get/output/mod.rs | 87 +++++
.../src/variant_get/output/primitive.rs | 166 ++++++++
.../src/variant_get/output/variant.rs | 146 +++++++
parquet-variant/src/path.rs | 2 +-
10 files changed, 1104 insertions(+), 252 deletions(-)
delete mode 100644 parquet-variant-compute/src/variant_get.rs
create mode 100644 parquet-variant-compute/src/variant_get/mod.rs
create mode 100644 parquet-variant-compute/src/variant_get/output/mod.rs
create mode 100644 parquet-variant-compute/src/variant_get/output/primitive.rs
create mode 100644 parquet-variant-compute/src/variant_get/output/variant.rs