Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update arrow to v53.2.0 (minor) (#1132)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [arrow](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-arith](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-array](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-buffer](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-cast](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-csv](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-data](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-ipc](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-ord](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-schema](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [arrow-select](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | | [parquet](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `53.1.0` -> `53.2.0` | --- ### Release Notes <details> <summary>apache/arrow-rs (arrow)</summary> ### [`v53.2.0`](https://redirect.github.com/apache/arrow-rs/blob/HEAD/CHANGELOG.md#5320-2024-10-21) [Compare Source](https://redirect.github.com/apache/arrow-rs/compare/53.1.0...53.2.0) [Full Changelog](https://redirect.github.com/apache/arrow-rs/compare/53.1.0...53.2.0) **Implemented enhancements:** - Implement arrow_json encoder for Decimal128 & Decimal256 DataTypes [#​6605](https://redirect.github.com/apache/arrow-rs/issues/6605) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Support DataType::FixedSizeList in make_builder within struct_builder.rs [#​6594](https://redirect.github.com/apache/arrow-rs/issues/6594) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Support DataType::Dictionary in `make_builder` within struct_builder.rs [#​6589](https://redirect.github.com/apache/arrow-rs/issues/6589) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Interval parsing from string - accept "mon" and "mons" token [#​6548](https://redirect.github.com/apache/arrow-rs/issues/6548) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - `AsyncArrowWriter` API to get the total size of a written parquet file [#​6530](https://redirect.github.com/apache/arrow-rs/issues/6530) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] - `append_many` for Dictionary builders [#​6529](https://redirect.github.com/apache/arrow-rs/issues/6529) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Missing tonic `GRPC_STATUS` with tonic 0.12.1 [#​6515](https://redirect.github.com/apache/arrow-rs/issues/6515) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] - Add example of how to use parquet metadata reader APIs for a local cache [#​6504](https://redirect.github.com/apache/arrow-rs/issues/6504) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] - Remove reliance on `raw-entry` feature of Hashbrown [#​6498](https://redirect.github.com/apache/arrow-rs/issues/6498) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] - Improve page index metadata loading in `SerializedFileReader::new_with_options` [#​6491](https://redirect.github.com/apache/arrow-rs/issues/6491) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] - Release arrow-rs / parquet minor version `53.1.0` (October 2024) [#​6340](https://redirect.github.com/apache/arrow-rs/issues/6340) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] **Fixed bugs:** - Compilation fail where `c_char = u8` [#​6571](https://redirect.github.com/apache/arrow-rs/issues/6571) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Arrow flight CI test failing on `master` [#​6568](https://redirect.github.com/apache/arrow-rs/issues/6568) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] **Documentation updates:** - Minor: Document SIMD rationale and tips [#​6554](https://redirect.github.com/apache/arrow-rs/pull/6554) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([alamb](https://redirect.github.com/alamb)) **Closed issues:** - Casting to and from unions [#​6247](https://redirect.github.com/apache/arrow-rs/issues/6247) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] **Merged pull requests:** - Minor: more comments for `RecordBatch.get_array_memory_size()` [#​6607](https://redirect.github.com/apache/arrow-rs/pull/6607) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([2010YOUY01](https://redirect.github.com/2010YOUY01)) - Implement arrow_json encoder for Decimal128 & Decimal256 [#​6606](https://redirect.github.com/apache/arrow-rs/pull/6606) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([phillipleblanc](https://redirect.github.com/phillipleblanc)) - Add support for building FixedSizeListBuilder in struct_builder's mak… [#​6595](https://redirect.github.com/apache/arrow-rs/pull/6595) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([kszlim](https://redirect.github.com/kszlim)) - Add limited support for dictionary builders in `make_builders` for stru… [#​6593](https://redirect.github.com/apache/arrow-rs/pull/6593) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([kszlim](https://redirect.github.com/kszlim)) - Fix CI with new valid certificates and add script for future usage [#​6585](https://redirect.github.com/apache/arrow-rs/pull/6585) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] ([itsjunetime](https://redirect.github.com/itsjunetime)) - Update proc-macro2 requirement from =1.0.87 to =1.0.88 [#​6579](https://redirect.github.com/apache/arrow-rs/pull/6579) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] ([dependabot\[bot\]](https://redirect.github.com/apps/dependabot)) - Fix clippy complaints [#​6573](https://redirect.github.com/apache/arrow-rs/pull/6573) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] ([itsjunetime](https://redirect.github.com/itsjunetime)) - Use c_char instead of i8 to compile on platforms where c_char = u8 [#​6572](https://redirect.github.com/apache/arrow-rs/pull/6572) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([itsjunetime](https://redirect.github.com/itsjunetime)) - Bump pyspark from 3.3.1 to 3.3.2 in /parquet/pytest [#​6564](https://redirect.github.com/apache/arrow-rs/pull/6564) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([dependabot\[bot\]](https://redirect.github.com/apps/dependabot)) - `unsafe` improvements [#​6551](https://redirect.github.com/apache/arrow-rs/pull/6551) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([ssbr](https://redirect.github.com/ssbr)) - Update README.md [#​6550](https://redirect.github.com/apache/arrow-rs/pull/6550) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] ([Abdullahsab3](https://redirect.github.com/Abdullahsab3)) - Fix string '0' cast to decimal with scale 0 [#​6547](https://redirect.github.com/apache/arrow-rs/pull/6547) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([findepi](https://redirect.github.com/findepi)) - Add finish to `AsyncArrowWriter::finish` [#​6543](https://redirect.github.com/apache/arrow-rs/pull/6543) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([etseidl](https://redirect.github.com/etseidl)) - Add append_nulls to dictionary builders [#​6542](https://redirect.github.com/apache/arrow-rs/pull/6542) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([adriangb](https://redirect.github.com/adriangb)) - Improve UnionArray::is_nullable [#​6540](https://redirect.github.com/apache/arrow-rs/pull/6540) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://redirect.github.com/tustvold)) - Allow to read parquet binary column as UTF8 type [#​6539](https://redirect.github.com/apache/arrow-rs/pull/6539) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([goldmedal](https://redirect.github.com/goldmedal)) - Use HashTable instead of raw_entry_mut [#​6537](https://redirect.github.com/apache/arrow-rs/pull/6537) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://redirect.github.com/tustvold)) - Add append_many to dictionary arrays to allow adding repeated values [#​6534](https://redirect.github.com/apache/arrow-rs/pull/6534) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([adriangb](https://redirect.github.com/adriangb)) - Adds documentation and example recommending Vec\<ArrayRef> over ChunkedArray [#​6527](https://redirect.github.com/apache/arrow-rs/pull/6527) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([efredine](https://redirect.github.com/efredine)) - Update proc-macro2 requirement from =1.0.86 to =1.0.87 [#​6526](https://redirect.github.com/apache/arrow-rs/pull/6526) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] ([dependabot\[bot\]](https://redirect.github.com/apps/dependabot)) - Add `ColumnChunkMetadataBuilder` clear APIs [#​6523](https://redirect.github.com/apache/arrow-rs/pull/6523) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([alamb](https://redirect.github.com/alamb)) - Update sysinfo requirement from 0.31.2 to 0.32.0 [#​6521](https://redirect.github.com/apache/arrow-rs/pull/6521) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([dependabot\[bot\]](https://redirect.github.com/apps/dependabot)) - Update Tonic to 0.12.3 [#​6517](https://redirect.github.com/apache/arrow-rs/pull/6517) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] ([cisaacson](https://redirect.github.com/cisaacson)) - Detect missing page indexes while reading Parquet metadata [#​6507](https://redirect.github.com/apache/arrow-rs/pull/6507) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([etseidl](https://redirect.github.com/etseidl)) - Use ParquetMetaDataReader to load page indexes in `SerializedFileReader::new_with_options` [#​6506](https://redirect.github.com/apache/arrow-rs/pull/6506) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([etseidl](https://redirect.github.com/etseidl)) - Improve parquet `MetadataFetch` and `AsyncFileReader` docs [#​6505](https://redirect.github.com/apache/arrow-rs/pull/6505) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([alamb](https://redirect.github.com/alamb)) - fix arrow-json encoding with dictionary including nulls [#​6503](https://redirect.github.com/apache/arrow-rs/pull/6503) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([samuelcolvin](https://redirect.github.com/samuelcolvin)) - Update brotli requirement from 6.0 to 7.0 [#​6499](https://redirect.github.com/apache/arrow-rs/pull/6499) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([dependabot\[bot\]](https://redirect.github.com/apps/dependabot)) - Benchmark both scenarios, with records skipped and without skipping, for delta-bin-packed primitive arrays with half nulls. [#​6489](https://redirect.github.com/apache/arrow-rs/pull/6489) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([wiedld](https://redirect.github.com/wiedld)) - Add round trip tests for reading/writing parquet metadata [#​6463](https://redirect.github.com/apache/arrow-rs/pull/6463) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([alamb](https://redirect.github.com/alamb)) \* *This Changelog was automatically generated by [github_changelog_generator](https://redirect.github.com/github-changelog-generator/github-changelog-generator)* </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/spiraldb/vortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information