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

github-bot pushed a change to branch dependabot/cargo/main/comfy-table-eq-7.2.1
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


 discard 2e7d1d2124 Update comfy-table requirement from =7.1.2 to =7.2.1
     add 226a425808 [Variant] Remove unused output builder files (#8320)
     add 567f4415dc Add array/map/fixed schema resolution and default value 
support to arrow-avro codec (#8292)
     add 2824638bfa [Variant] Remove boilerplate from 
make_shredding_row_builder (#8322)
     add 7e38bbb0c9 [Variant] Move VariantAsPrimitive to type_conversions.rs 
(#8321)
     add aa626e12de [Parquet] Add ParquetMetadataPushDecoder (#8080)
     add 7b8f1f1a91 Expose predicates from RowFilter (#8315)
     add 30a779878a Parquet: Avoid page-size overflows i32 (#8264)
     add d0824767dd Minor: avoid an `Arc::clone` in CacheOptions for Parquet 
PredicateCache (#8338)
     add 70f9250387 Adds additional type support to arrow-avro writer (#8298)
     add 2c79a4f60a [Variant] ParentState tracks builder-specific state in a 
uniform way (#8324)
     add d4ff12fbb6 Fix `can_cast_types` for temporal to `Utf8View` (#8328)
     add eb10a423a7 Add arrow-avro examples and Reader documentation (#8316)
     add 6407c7e381 [Variant] Rename VariantShreddingRowBuilder to 
VariantToArrowRowBuilder (#8344)
     add 20ccf5feec [Variant] feat: Support typed_access for Boolean (#8346)
     add bfdc31bca8 [Variant] Add nullable arg to 
StructArrayBuilder::with_field (#8342)
     add 378e9c256e [Variant] Make VariantToArrowRowBuilder an enum (#8345)
     add 0fbc18db65 improve performance of i256 to f64 (#8041)
     add 71eede653e [Variant] Add tests for variant_get requesting Some struct 
(#8343)
     add ca07b064db Add projection with default values support to 
`RecordDecoder` (#8293)
     add 9f74e616a8 [Variant] [Shredding] feat: Support typed_access for 
FixedSizeBinary (#8352)
     add 477d69e799 [Variant] Remove unused metadata from variant 
ShreddingState (#8355)
     add 89b4b13eb5 [Variant] Minor code cleanups (#8356)
     add df8b38ef41 [Variant] Add constants for empty variant metadata (#8359)
     add 769643206f Fix casting floats to Decimal64 (#8363)
     add 2ec77b548d Update `variant_integration` test to use final approved 
`parquet-testing` data (#8325)
     add b06996bb77 [Variant] [Shredding] Support typed_access for Utf8 and 
BinaryView (#8364)
     add d74d9baff6 Adds Map & Enum support, round-trip & benchmark tests 
(#8353)
     add d6f40ce62b [Variant] Allow lossless casting from integer to floating 
point (#8357)
     add 1f77ac51c7 [Variant] Support Variant to PrimitiveArrow for unsigned 
integer (#8369)
     add aed2f3b6a7 Add arrow-avro Reader support for Dense Union and Union 
resolution (Part 1) (#8348)
     add f4840f6df1 [Variant] Implement new VariantValueArrayBuilder (#8360)
     add 322745de67 Enable parallel writing across row groups when writing 
encrypted parquet (#8162)
     add ae8e6c631a Update version to `56.2.0`, add changelog (#8372)
     add e4d9942e4e [Geospatial]: Scaffolding for new `parquet-geospatial` 
crate (#8375)
     add 138368cc9c fix: reset the offset of 'file_for_view' (#8381)
     add 4431adf395 [Geospatial]: Add CI checks for `parquet-geospatial` crate 
(#8390)
     add 7ac9db7f62 [Variant] [Shredding] feat: Support typed_access for Date32 
(#8379)
     add 18be750f18 Follow-up Improvements to Avro union handling  (#8385)
     add ca8e31e158 [Variant] Define new shred_variant function (#8366)
     add 06c638fa2f Docs: Add more comments to the Parquet writer code (#8383)
     add 83946594d6 [Variant] Fix NULL handling for shredded object fields 
(#8395)
     add 7efb39556c Minor cleanup creating Schema (#8391)
     add de84ff555c Propagate errors instead of panics: Replace usages of `new` 
with `try_new` for Array types (#8397)
     add 13fb04118a perf: improve `GenericByteBuilder::append_array` to use 
SIMD for extending the offsets (#8388)
     add 28ac4492dd Avro writer prefix support (#8371)
     add 010d0e7db8 Add Arrow Variant Extension Type, remove  `Array` impl for 
`VariantArray` and `ShreddedVariantFieldArray` (#8392)
     add cdbbbf7509 Improve `Display` for `DataType` and `Field` (#8290)
     add 78ab9d7800 [arrow-flight] Update prost-* crates to 0.14 (#8026)
     add cdd15b81e7 Expose ReadPlan and ReadPlanBuilder (#8399)
     add c9622533ff Fix red main by updating test (#8421)
     add 63d0003e6e [Decimal] Add scale argument to validation functions to 
ensure accurate error logging (#8396)
     add 07cb7f0588 Bump pyo3 to 0.26.0 (#8286)
     add 75e5c5248f [Variant] mark metadata field as non-nullable (#8416)
     add d03f1e6ea9 Fix clippy (#8426)
     add 3027dbc595 Follow-up on arrow-avro Documentation (#8402)
     add e6355b18cd Update release instructions after `56.2.0` and 
`parquet_variant` tweaks (#8419)
     add e345d8c077 expose read plan and plan builder via mod (#8431)
     add 6bf5795b58 Avoid too many open files by using in memory buffers for 
round trip p… (#8407)
     add f7ea0aa815 Add arrow-avro Reader support for Dense Union and Union 
resolution (Part 2) (#8349)
     add e2f274930c Improve Display formatting of DataType::Timestamp (#8425)
     add 48686c82d5 Remove explicit default cfg option (#8413)
     add 0b10ad8f2e Reuse zstd compression context when writing IPC (#8405)
     add 9eabd32a47 Bump MSRV to 1.85 (#8429)
     add 2f67c0bfc8 Update comfy-table requirement from =7.1.2 to =7.2.1

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (2e7d1d2124)
            \
             N -- N -- N   
refs/heads/dependabot/cargo/main/comfy-table-eq-7.2.1 (2f67c0bfc8)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/integration.yml                  |    1 +
 .../{parquet_derive.yml => parquet-geospatial.yml} |   31 +-
 .github/workflows/parquet.yml                      |    3 +
 CHANGELOG-old.md                                   |  132 +
 CHANGELOG.md                                       |  240 +-
 Cargo.toml                                         |   44 +-
 arrow-arith/src/temporal.rs                        |    2 +-
 arrow-array/src/arithmetic.rs                      |    8 +-
 arrow-array/src/array/fixed_size_list_array.rs     |    2 +-
 arrow-array/src/array/mod.rs                       |    6 +-
 arrow-array/src/array/primitive_array.rs           |   50 +-
 arrow-array/src/builder/generic_bytes_builder.rs   |   12 +-
 arrow-array/src/builder/mod.rs                     |    8 +-
 arrow-array/src/builder/struct_builder.rs          |    8 +-
 arrow-array/src/ffi.rs                             |   22 +-
 arrow-array/src/record_batch.rs                    |    4 +-
 arrow-array/src/types.rs                           |   47 +-
 arrow-avro/benches/avro_writer.rs                  |  456 +++-
 arrow-avro/benches/decoder.rs                      |    4 +-
 arrow-avro/examples/decode_kafka_stream.rs         |  233 ++
 arrow-avro/examples/read_ocf_with_resolution.rs    |   96 +
 arrow-avro/examples/read_with_utf8view.rs          |    5 +-
 arrow-avro/examples/write_avro_ocf.rs              |  113 +
 arrow-avro/src/codec.rs                            | 1385 ++++++++++-
 arrow-avro/src/lib.rs                              |  195 +-
 arrow-avro/src/reader/mod.rs                       | 2596 +++++++++++++++++++-
 arrow-avro/src/reader/record.rs                    | 2016 +++++++++++++--
 arrow-avro/src/schema.rs                           |  502 +++-
 arrow-avro/src/writer/encoder.rs                   | 1325 +++++++++-
 arrow-avro/src/writer/format.rs                    |   42 +-
 arrow-avro/src/writer/mod.rs                       |  508 +++-
 arrow-avro/test/data/README.md                     |   57 +-
 arrow-avro/test/data/union_fields.avro             |  Bin 0 -> 3430 bytes
 arrow-buffer/benches/i256.rs                       |    9 +-
 arrow-buffer/src/bigint/mod.rs                     |   50 +-
 arrow-buffer/src/lib.rs                            |    2 -
 arrow-cast/src/base64.rs                           |    6 +-
 arrow-cast/src/cast/decimal.rs                     |   21 +-
 arrow-cast/src/cast/dictionary.rs                  |    4 +-
 arrow-cast/src/cast/list.rs                        |   14 +-
 arrow-cast/src/cast/map.rs                         |    8 +-
 arrow-cast/src/cast/mod.rs                         |  268 +-
 arrow-cast/src/cast/string.rs                      |    5 +-
 arrow-csv/src/reader/mod.rs                        |    2 +-
 arrow-data/src/decimal.rs                          |  150 +-
 arrow-data/src/transform/run.rs                    |    4 +-
 arrow-flight/Cargo.toml                            |    7 +-
 arrow-flight/gen/Cargo.toml                        |    4 +-
 arrow-flight/gen/src/main.rs                       |    8 +-
 arrow-flight/src/arrow.flight.protocol.rs          |   81 +-
 arrow-flight/src/encode.rs                         |   21 +-
 arrow-flight/src/sql/arrow.flight.protocol.sql.rs  |   64 +-
 arrow-flight/src/utils.rs                          |   10 +-
 arrow-integration-test/src/lib.rs                  |    8 +-
 arrow-integration-testing/Cargo.toml               |    4 +-
 .../flight_client_scenarios/auth_basic_proto.rs    |    6 +-
 .../flight_client_scenarios/integration_test.rs    |   22 +-
 .../flight_server_scenarios/integration_test.rs    |    7 +-
 arrow-ipc/src/compression.rs                       |   73 +-
 arrow-ipc/src/reader.rs                            |   14 +-
 arrow-ipc/src/writer.rs                            |  105 +-
 arrow-json/src/lib.rs                              |    2 +-
 arrow-ord/src/sort.rs                              |    4 +-
 arrow-pyarrow-integration-testing/Cargo.toml       |    4 +-
 arrow-pyarrow-integration-testing/src/lib.rs       |   14 +-
 arrow-pyarrow-testing/Cargo.toml                   |    4 +-
 arrow-pyarrow-testing/tests/pyarrow.rs             |   16 +-
 arrow-pyarrow/Cargo.toml                           |    2 +-
 arrow-pyarrow/src/lib.rs                           |   41 +-
 arrow-row/src/list.rs                              |    2 +-
 arrow-row/src/run.rs                               |    4 +-
 arrow-schema/src/datatype.rs                       |   35 +-
 arrow-schema/src/datatype_display.rs               |  251 ++
 arrow-schema/src/datatype_parse.rs                 |   92 +-
 arrow-schema/src/field.rs                          |   35 +-
 arrow-schema/src/lib.rs                            |    1 +
 arrow-schema/src/schema.rs                         |   17 +-
 arrow-select/src/concat.rs                         |    2 +-
 arrow-select/src/dictionary.rs                     |    2 +-
 arrow-select/src/filter.rs                         |    7 +-
 arrow-select/src/interleave.rs                     |    2 +-
 arrow-select/src/take.rs                           |    6 +-
 arrow-select/src/union_extract.rs                  |    2 +-
 arrow-string/src/length.rs                         |   19 +-
 arrow/src/util/data_gen.rs                         |    6 +-
 arrow/tests/array_validation.rs                    |   11 +-
 dev/release/README.md                              |    3 +
 dev/release/update_change_log.sh                   |    4 +-
 .../Cargo.toml                                     |   18 +-
 {parquet-variant => parquet-geospatial}/README.md  |   19 +-
 .../src/lib.rs                                     |   18 +-
 parquet-testing                                    |    2 +-
 parquet-variant-compute/Cargo.toml                 |    3 +-
 parquet-variant-compute/benches/variant_kernels.rs |    2 +-
 parquet-variant-compute/src/arrow_to_variant.rs    |   51 +-
 parquet-variant-compute/src/cast_to_variant.rs     |    4 +-
 parquet-variant-compute/src/from_json.rs           |    4 +-
 parquet-variant-compute/src/lib.rs                 |    7 +-
 parquet-variant-compute/src/shred_variant.rs       |  933 +++++++
 parquet-variant-compute/src/to_json.rs             |    6 +-
 parquet-variant-compute/src/type_conversion.rs     |   68 +
 parquet-variant-compute/src/variant_array.rs       |  629 +++--
 .../src/variant_array_builder.rs                   |  403 +--
 .../src/{variant_get/mod.rs => variant_get.rs}     | 1233 ++++++++--
 .../src/variant_get/output/mod.rs                  |   18 -
 .../src/variant_get/output/primitive.rs            |  184 --
 .../src/variant_get/output/row_builder.rs          |  342 ---
 .../src/variant_get/output/variant.rs              |  208 --
 parquet-variant-compute/src/variant_to_arrow.rs    |  389 +++
 parquet-variant-json/Cargo.toml                    |    6 +-
 parquet-variant/Cargo.toml                         |    2 +-
 parquet-variant/src/builder.rs                     |  444 ++--
 parquet-variant/src/utils.rs                       |   17 +
 parquet-variant/src/variant.rs                     |   69 +-
 parquet-variant/src/variant/metadata.rs            |   45 +-
 parquet-variant/src/variant/object.rs              |   12 +-
 parquet/Cargo.toml                                 |    5 +
 parquet/benches/arrow_reader_row_filter.rs         |    2 +-
 parquet/src/arrow/array_reader/builder.rs          |    8 +-
 parquet/src/arrow/arrow_reader/filter.rs           |    8 +
 parquet/src/arrow/arrow_reader/mod.rs              |   20 +-
 parquet/src/arrow/arrow_reader/read_plan.rs        |   20 +-
 parquet/src/arrow/arrow_writer/mod.rs              |   95 +-
 parquet/src/arrow/async_reader/mod.rs              |    3 +-
 parquet/src/arrow/async_writer/mod.rs              |   67 +-
 parquet/src/arrow/buffer/view_buffer.rs            |    2 +-
 parquet/src/basic.rs                               |    4 +-
 parquet/src/column/page.rs                         |   40 +-
 parquet/src/column/writer/mod.rs                   |   12 +-
 parquet/src/errors.rs                              |    6 +
 parquet/src/file/metadata/mod.rs                   |    7 +-
 parquet/src/file/metadata/push_decoder.rs          |  559 +++++
 parquet/src/file/metadata/reader.rs                |    2 +-
 parquet/src/file/writer.rs                         |   47 +-
 parquet/src/lib.rs                                 |   17 +
 parquet/src/util/mod.rs                            |    1 +
 parquet/src/util/push_buffers.rs                   |  197 ++
 parquet/src/variant.rs                             |    4 +-
 parquet/tests/encryption/encryption_async.rs       |  367 ++-
 parquet/tests/encryption/encryption_util.rs        |   31 +-
 parquet/tests/variant_integration.rs               | 1532 +++---------
 141 files changed, 15710 insertions(+), 4200 deletions(-)
 copy .github/workflows/{parquet_derive.yml => parquet-geospatial.yml} (69%)
 create mode 100644 arrow-avro/examples/decode_kafka_stream.rs
 create mode 100644 arrow-avro/examples/read_ocf_with_resolution.rs
 create mode 100644 arrow-avro/examples/write_avro_ocf.rs
 create mode 100644 arrow-avro/test/data/union_fields.avro
 create mode 100644 arrow-schema/src/datatype_display.rs
 copy {parquet-variant-json => parquet-geospatial}/Cargo.toml (77%)
 copy {parquet-variant => parquet-geospatial}/README.md (64%)
 copy {parquet-variant-json => parquet-geospatial}/src/lib.rs (63%)
 create mode 100644 parquet-variant-compute/src/shred_variant.rs
 rename parquet-variant-compute/src/{variant_get/mod.rs => variant_get.rs} (61%)
 delete mode 100644 parquet-variant-compute/src/variant_get/output/mod.rs
 delete mode 100644 parquet-variant-compute/src/variant_get/output/primitive.rs
 delete mode 100644 
parquet-variant-compute/src/variant_get/output/row_builder.rs
 delete mode 100644 parquet-variant-compute/src/variant_get/output/variant.rs
 create mode 100644 parquet-variant-compute/src/variant_to_arrow.rs
 create mode 100644 parquet/src/file/metadata/push_decoder.rs
 create mode 100644 parquet/src/util/push_buffers.rs

Reply via email to