chore(deps): update rust crate parquet to v59.2.0 #99

Open
noplife wants to merge 1 commit from nop/arrow-rs-monorepo into main
Collaborator

This PR contains the following updates:

Package Type Update Change
parquet dependencies minor 59.1.059.2.0

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

apache/arrow-rs (parquet)

v59.2.0

Compare Source

Full Changelog

Enhancements
Bug fixes
Performance improvements
Documentation updates
Miscellaneous

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [parquet](https://github.com/apache/arrow-rs) | dependencies | minor | `59.1.0` → `59.2.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/79) for more information. --- ### Release Notes <details> <summary>apache/arrow-rs (parquet)</summary> ### [`v59.2.0`](https://github.com/apache/arrow-rs/blob/HEAD/CHANGELOG.md#5920---2026-08-02) [Compare Source](https://github.com/apache/arrow-rs/compare/59.1.0...59.2.0) [Full Changelog](https://github.com/apache/arrow-rs/compare/59.1.0...59.2.0) ##### Enhancements - arrow-avro: Deprecate object\_store integration by [@&#8203;brancz](https://github.com/brancz) in [#&#8203;10484](https://github.com/apache/arrow-rs/pull/10484) - chore(arrow): add unchecked array builder methods by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10440](https://github.com/apache/arrow-rs/pull/10440) - feat(arrow-ipc): add sans-IO stream encoder by [@&#8203;Phoenix500526](https://github.com/Phoenix500526) in [#&#8203;10277](https://github.com/apache/arrow-rs/pull/10277) - chore(arrow-cast): support suffix white space in arrow-cast parse by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10396](https://github.com/apache/arrow-rs/pull/10396) - feat(coalesce): add size function by [@&#8203;rluvaton](https://github.com/rluvaton) in [#&#8203;10331](https://github.com/apache/arrow-rs/pull/10331) - fix(parquet): support mask filtering across skipped pages by [@&#8203;hhhizzz](https://github.com/hhhizzz) in [#&#8203;10288](https://github.com/apache/arrow-rs/pull/10288) - chore(arrow-cast): support white space prefixed parse for ints and floats by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10374](https://github.com/apache/arrow-rs/pull/10374) - chore(arrow-buffer): Make more of i256 available in const code by [@&#8203;AdamGS](https://github.com/AdamGS) in [#&#8203;10363](https://github.com/apache/arrow-rs/pull/10363) - feat(arrow-array): Expose builder buffer capacity accessors by [@&#8203;Weijun-H](https://github.com/Weijun-H) in [#&#8203;10342](https://github.com/apache/arrow-rs/pull/10342) - feat(arrow-arith): Add interval multiplication by i64 by [@&#8203;peterxcli](https://github.com/peterxcli) in [#&#8203;10336](https://github.com/apache/arrow-rs/pull/10336) - fix: Make `parquet-index` work with column paths by [@&#8203;korowa](https://github.com/korowa) in [#&#8203;10330](https://github.com/apache/arrow-rs/pull/10330) - feat(arrow-csv): add support for parsing `Float16` by [@&#8203;Glatzel](https://github.com/Glatzel) in [#&#8203;10343](https://github.com/apache/arrow-rs/pull/10343) - Remove the unmaintained paste dependency from arrow by [@&#8203;Phoenix500526](https://github.com/Phoenix500526) in [#&#8203;10303](https://github.com/apache/arrow-rs/pull/10303) - chore: formalize the default map field names to match default arrow spec by [@&#8203;rluvaton](https://github.com/rluvaton) in [#&#8203;10297](https://github.com/apache/arrow-rs/pull/10297) - feat(variant): Add `variant_to_arrow` `Map` type support by [@&#8203;sdf-jkl](https://github.com/sdf-jkl) in [#&#8203;10307](https://github.com/apache/arrow-rs/pull/10307) ##### Bug fixes - fix(arrow-schema): Persist dictionary ordered flag on FFI schema import by [@&#8203;borchero](https://github.com/borchero) in [#&#8203;10514](https://github.com/apache/arrow-rs/pull/10514) - fix(arrow-json): validate ListView child nullability by [@&#8203;dk3yyyy](https://github.com/dk3yyyy) in [#&#8203;10486](https://github.com/apache/arrow-rs/pull/10486) - fix(arrow-json): validate map value nullability by [@&#8203;subotac](https://github.com/subotac) in [#&#8203;10475](https://github.com/apache/arrow-rs/pull/10475) - avro: bound VLQDecoder::long against overlong varints by [@&#8203;STiFLeR7](https://github.com/STiFLeR7) in [#&#8203;10407](https://github.com/apache/arrow-rs/pull/10407) - arrow-row: Fix decode\_fixed\_size\_list to apply the corrected\_type step for dictionary children by [@&#8203;zhuqi-lucas](https://github.com/zhuqi-lucas) in [#&#8203;10414](https://github.com/apache/arrow-rs/pull/10414) - \[Variant] make `value` mandatory field for `VariantArray`/`ShreddingState` by [@&#8203;sdf-jkl](https://github.com/sdf-jkl) in [#&#8203;10318](https://github.com/apache/arrow-rs/pull/10318) - fix off by one error for slice accounting by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10406](https://github.com/apache/arrow-rs/pull/10406) - fix: `GenericByteViewArray::gc()` drops inline views on the multi-buffer slow path by [@&#8203;adriangb](https://github.com/adriangb) in [#&#8203;10287](https://github.com/apache/arrow-rs/pull/10287) - fix(arrow-json): render coerced f32 as its value in the string decoder by [@&#8203;hareshkh](https://github.com/hareshkh) in [#&#8203;10386](https://github.com/apache/arrow-rs/pull/10386) - fix(arrow-cast): make `b64_encode` reject invalid UTF-8 from misbehaving `Engine` impls by [@&#8203;bit2swaz](https://github.com/bit2swaz) in [#&#8203;10324](https://github.com/apache/arrow-rs/pull/10324) - fix: take FFI\_ArrowArrayStream errno values from libc by [@&#8203;fornwall](https://github.com/fornwall) in [#&#8203;10299](https://github.com/apache/arrow-rs/pull/10299) - fix(arrow-data): allow full dictionary key range when concatenating by [@&#8203;raphaelroshan](https://github.com/raphaelroshan) in [#&#8203;10323](https://github.com/apache/arrow-rs/pull/10323) - Don't panic on invalid c ffi schema name by [@&#8203;robert3005](https://github.com/robert3005) in [#&#8203;10328](https://github.com/apache/arrow-rs/pull/10328) - fix(REE): check upfront if sorting empty array or 0 limit by [@&#8203;Jefffrey](https://github.com/Jefffrey) in [#&#8203;10293](https://github.com/apache/arrow-rs/pull/10293) - fix(arrow-avro): bound untrusted OCF block size and item counts by [@&#8203;miniex](https://github.com/miniex) in [#&#8203;10237](https://github.com/apache/arrow-rs/pull/10237) - fix(arrow-array): disallow creating `MapArray` with nullable key field by [@&#8203;rluvaton](https://github.com/rluvaton) in [#&#8203;10272](https://github.com/apache/arrow-rs/pull/10272) - fix: don't panic on `ArrayData::try_new` on bad input even when `force_validate` feature is on by [@&#8203;rluvaton](https://github.com/rluvaton) in [#&#8203;10282](https://github.com/apache/arrow-rs/pull/10282) ##### Performance improvements - perf(parquet): slice up contiguous buffer for decimals and fsb by [@&#8203;MassivePizza](https://github.com/MassivePizza) in [#&#8203;10364](https://github.com/apache/arrow-rs/pull/10364) - feat(parquet): `RowSelection` can be backed by a `BooleanBuffer` by [@&#8203;haohuaijin](https://github.com/haohuaijin) in [#&#8203;10141](https://github.com/apache/arrow-rs/pull/10141) - perf(parquet): use Cursor in ZSTDCodec to avoid Vec alloc and copy by [@&#8203;MassivePizza](https://github.com/MassivePizza) in [#&#8203;10345](https://github.com/apache/arrow-rs/pull/10345) - optimize(parquet): Nested list batching child.write calls by [@&#8203;mapleFU](https://github.com/mapleFU) in [#&#8203;10085](https://github.com/apache/arrow-rs/pull/10085) - perf(parquet): splice buffered pages with `write_all` instead of `io::copy` (adapts [#&#8203;10052](https://github.com/apache/arrow-rs/issues/10052)) by [@&#8203;adriangb](https://github.com/adriangb) in [#&#8203;10353](https://github.com/apache/arrow-rs/pull/10353) - hoist calls for null\_sentinel by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10356](https://github.com/apache/arrow-rs/pull/10356) - perf: speed up substring\_by\_char with an ASCII fast path and single-pass bounds by [@&#8203;andygrove](https://github.com/andygrove) in [#&#8203;10334](https://github.com/apache/arrow-rs/pull/10334) - Cache encoded field name in FieldEncoder by [@&#8203;MassivePizza](https://github.com/MassivePizza) in [#&#8203;10296](https://github.com/apache/arrow-rs/pull/10296) - perf: allow users to skip utf8 validation in arrow-row by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10319](https://github.com/apache/arrow-rs/pull/10319) - perf: Improve decimal addition and subtraction when scale is equal by [@&#8203;AdamGS](https://github.com/AdamGS) in [#&#8203;10333](https://github.com/apache/arrow-rs/pull/10333) - optimize(interleave): implement interleave for FixedSizeList/Map type by [@&#8203;mapleFU](https://github.com/mapleFU) in [#&#8203;10046](https://github.com/apache/arrow-rs/pull/10046) - Perf: Pre-size buffer allocations to avoid intermediate allocations by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10262](https://github.com/apache/arrow-rs/pull/10262) - Perf: create dictionary reader config and default unsafeflag to false by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10260](https://github.com/apache/arrow-rs/pull/10260) - Perf: Introduce zero copy path when tonic returns an aligned buffer by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10273](https://github.com/apache/arrow-rs/pull/10273) - Validate short view strings in separate buffer in arrow-row by [@&#8203;Jefffrey](https://github.com/Jefffrey) in [#&#8203;10250](https://github.com/apache/arrow-rs/pull/10250) ##### Documentation updates - chore(parquet): add link to ticket in object\_store deprecation message by [@&#8203;alamb](https://github.com/alamb) in [#&#8203;10502](https://github.com/apache/arrow-rs/pull/10502) - chore(avro): add link to ticket in object\_store deprecation message by [@&#8203;alamb](https://github.com/alamb) in [#&#8203;10503](https://github.com/apache/arrow-rs/pull/10503) - docs: clarify decimal negative scale behavior by [@&#8203;ByteBaker](https://github.com/ByteBaker) in [#&#8203;10304](https://github.com/apache/arrow-rs/pull/10304) - Docs: fix mutableArrayData comments by [@&#8203;Rich-T-kid](https://github.com/Rich-T-kid) in [#&#8203;10326](https://github.com/apache/arrow-rs/pull/10326) - docs: trim release schedule for released versions by [@&#8203;alamb](https://github.com/alamb) in [#&#8203;10280](https://github.com/apache/arrow-rs/pull/10280) - Align parquet-geospatial crate docs with README by [@&#8203;paleolimbot](https://github.com/paleolimbot) in [#&#8203;10302](https://github.com/apache/arrow-rs/pull/10302) ##### Miscellaneous - Revert "chore: formalize the default map field names to match default arrow spec ([#&#8203;10297](https://github.com/apache/arrow-rs/issues/10297))" by [@&#8203;alamb](https://github.com/alamb) in [#&#8203;10506](https://github.com/apache/arrow-rs/pull/10506) - parquet: deprecate explicit `object_store` integration by [@&#8203;brancz](https://github.com/brancz) in [#&#8203;10354](https://github.com/apache/arrow-rs/pull/10354) - fix(parquet): restore opaque return type for `RowSelection::iter` by [@&#8203;haohuaijin](https://github.com/haohuaijin) in [#&#8203;10450](https://github.com/apache/arrow-rs/pull/10450) - refactor(parquet): split `arrow_reader/selection` into smaller modules by [@&#8203;haohuaijin](https://github.com/haohuaijin) in [#&#8203;10434](https://github.com/apache/arrow-rs/pull/10434) - chore: deduplicate filter nulls code in coalesce/filter kernel by [@&#8203;Jefffrey](https://github.com/Jefffrey) in [#&#8203;10348](https://github.com/apache/arrow-rs/pull/10348) - chore: remove parquet dependency from parquet\_derive by [@&#8203;ByteBaker](https://github.com/ByteBaker) in [#&#8203;10327](https://github.com/apache/arrow-rs/pull/10327) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI4MS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update rust crate parquet to v59.2.0
Some checks failed
Release / plan (pull_request) Failing after 1m58s
Release / announce (pull_request) Failing after 0s
Release / build-global-artifacts (pull_request) Failing after 0s
Release / host (pull_request) Failing after 0s
CI / test + clippy (pull_request) Successful in 7m36s
3ddd5cf11b
Some checks failed
Release / plan (pull_request) Failing after 1m58s
Release / announce (pull_request) Failing after 0s
Release / build-global-artifacts (pull_request) Failing after 0s
Release / host (pull_request) Failing after 0s
CI / test + clippy (pull_request) Successful in 7m36s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin nop/arrow-rs-monorepo:nop/arrow-rs-monorepo
git switch nop/arrow-rs-monorepo

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff nop/arrow-rs-monorepo
git switch nop/arrow-rs-monorepo
git rebase main
git switch main
git merge --ff-only nop/arrow-rs-monorepo
git switch nop/arrow-rs-monorepo
git rebase main
git switch main
git merge --no-ff nop/arrow-rs-monorepo
git switch main
git merge --squash nop/arrow-rs-monorepo
git switch main
git merge --ff-only nop/arrow-rs-monorepo
git switch main
git merge nop/arrow-rs-monorepo
git push origin main
Sign in to join this conversation.
No description provided.