This is an automated email from the ASF dual-hosted git repository.

etseidl pushed a commit to branch gh5854_thrift_remodel
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git

commit 8e5ea148058e70d2751d49bb5116ce0a4af2b11a
Merge: 3c353e28bf ebb6ede98b
Author: Ed Seidl <[email protected]>
AuthorDate: Wed Aug 20 12:23:59 2025 -0700

    Merge remote-tracking branch 'origin/main' into gh5854_thrift_remodel

 .github/workflows/docs.yml                         |   4 -
 .github/workflows/miri.yaml                        |   8 +-
 arrow-array/src/array/boolean_array.rs             |   7 +
 arrow-array/src/array/byte_array.rs                |   8 +
 arrow-array/src/array/byte_view_array.rs           |   7 +
 arrow-array/src/array/fixed_size_binary_array.rs   |  12 +-
 arrow-array/src/array/fixed_size_list_array.rs     |   6 +
 arrow-array/src/array/list_array.rs                |  10 +
 arrow-array/src/array/list_view_array.rs           |   8 +
 arrow-array/src/array/map_array.rs                 |   9 +
 arrow-array/src/array/primitive_array.rs           |  17 +
 arrow-array/src/array/union_array.rs               |   4 +
 arrow-array/src/cast.rs                            |  12 +
 arrow-array/src/types.rs                           |   2 +
 arrow-avro/src/writer/encoder.rs                   |  16 +-
 arrow-cast/src/cast/decimal.rs                     |  72 ++
 arrow-cast/src/cast/mod.rs                         | 518 +++++++++++++-
 arrow-ord/src/comparison.rs                        | 211 ++++++
 arrow-ord/src/ord.rs                               |  28 +-
 arrow-ord/src/sort.rs                              |  20 +
 arrow-row/src/lib.rs                               | 257 ++++++-
 arrow-row/src/list.rs                              |  22 +-
 arrow-select/src/coalesce.rs                       | 626 ++++++++++++++++-
 arrow/benches/array_from_vec.rs                    |  46 ++
 arrow/benches/builder.rs                           |  38 +
 arrow/benches/cast_kernels.rs                      |  48 ++
 arrow/benches/decimal_validate.rs                  |  55 +-
 arrow/src/tensor.rs                                |   4 +
 arrow/tests/array_cast.rs                          |  87 ++-
 parquet-variant-compute/benches/variant_kernels.rs |  10 +-
 parquet-variant-compute/src/cast_to_variant.rs     | 191 ++++-
 parquet-variant-compute/src/from_json.rs           | 165 ++++-
 parquet-variant-compute/src/lib.rs                 |   8 +-
 parquet-variant-compute/src/to_json.rs             |  12 +-
 parquet-variant-compute/src/variant_array.rs       | 138 +++-
 parquet-variant-compute/src/variant_get/mod.rs     |  79 ++-
 .../src/variant_get/output/mod.rs                  |   7 +
 .../src/variant_get/output/primitive.rs            |  16 +-
 .../src/variant_get/output/variant.rs              |  13 +
 parquet-variant-json/Cargo.toml                    |   1 +
 parquet-variant-json/src/from_json.rs              |  49 +-
 parquet-variant-json/src/lib.rs                    |   8 +-
 parquet-variant-json/src/to_json.rs                | 769 +++++++++++----------
 parquet-variant/Cargo.toml                         |   1 +
 parquet-variant/src/builder.rs                     | 294 +++++---
 parquet-variant/src/decoder.rs                     |  81 +++
 parquet-variant/src/variant.rs                     | 113 ++-
 parquet-variant/tests/variant_interop.rs           |   4 +
 parquet/Cargo.toml                                 |   1 +
 parquet/src/file/reader.rs                         |   9 +-
 parquet/tests/arrow_reader/io/async_reader.rs      | 430 ++++++++++++
 parquet/tests/arrow_reader/io/mod.rs               | 703 +++++++++++++++++++
 parquet/tests/arrow_reader/io/sync_reader.rs       | 443 ++++++++++++
 parquet/tests/arrow_reader/mod.rs                  |   7 +-
 54 files changed, 5072 insertions(+), 642 deletions(-)

Reply via email to