Skip to content

Commit 92c573b

Browse files
Update arrow-rs to v58.1.0 (#7531)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [arrow-arith](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [arrow-array](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [arrow-buffer](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [arrow-cast](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [arrow-data](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [arrow-ipc](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [arrow-ord](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [arrow-schema](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [arrow-select](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [arrow-string](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [parquet](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [parquet-variant](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | | [parquet-variant-compute](https://redirect.github.com/apache/arrow-rs) | workspace.dependencies | minor | `58.0.0` → `58.1.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/357) for more information. --- ### Release Notes <details> <summary>apache/arrow-rs (arrow-arith)</summary> ### [`v58.1.0`](https://redirect.github.com/apache/arrow-rs/blob/HEAD/CHANGELOG.md#5810-2026-03-20) [Compare Source](https://redirect.github.com/apache/arrow-rs/compare/58.0.0...58.1.0) [Full Changelog](https://redirect.github.com/apache/arrow-rs/compare/58.0.0...58.1.0) **Implemented enhancements:** - Reuse compression dict lz4\_block [#&#8203;9566](https://redirect.github.com/apache/arrow-rs/issues/9566) - \[Variant] Add `variant_to_arrow` `Struct` type support [#&#8203;9529](https://redirect.github.com/apache/arrow-rs/issues/9529) - \[Variant] Add `unshred_variant` support for `Binary` and `LargeBinary` types [#&#8203;9526](https://redirect.github.com/apache/arrow-rs/issues/9526) - \[Variant] Add `shred_variant` support for `LargeUtf8` and `LargeBinary` types [#&#8203;9525](https://redirect.github.com/apache/arrow-rs/issues/9525) - \[Variant] `variant_get` tests clean up [#&#8203;9517](https://redirect.github.com/apache/arrow-rs/issues/9517) - parquet\_variant: Support LargeUtf8 typed value in `unshred_variant` [#&#8203;9513](https://redirect.github.com/apache/arrow-rs/issues/9513) - parquet-variant: Support string view typed value in `unshred_variant` [#&#8203;9512](https://redirect.github.com/apache/arrow-rs/issues/9512) - Deprecate ArrowTimestampType::make\_value in favor of from\_naive\_datetime [#&#8203;9490](https://redirect.github.com/apache/arrow-rs/issues/9490) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Followup for support \['fieldName'] in VariantPath [#&#8203;9478](https://redirect.github.com/apache/arrow-rs/issues/9478) - Speedup DELTA\_BINARY\_PACKED decoding when bitwidth is 0 [#&#8203;9476](https://redirect.github.com/apache/arrow-rs/issues/9476) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] - Support CSV files encoded with charsets other than UTF-8 [#&#8203;9465](https://redirect.github.com/apache/arrow-rs/issues/9465) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Expose Avro writer schema when building the reader [#&#8203;9460](https://redirect.github.com/apache/arrow-rs/issues/9460) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Python: avoid importing pyarrow classes ever time [#&#8203;9438](https://redirect.github.com/apache/arrow-rs/issues/9438) - Add `append_nulls` to `MapBuilder` [#&#8203;9431](https://redirect.github.com/apache/arrow-rs/issues/9431) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Add `append_non_nulls` to `StructBuilder` [#&#8203;9429](https://redirect.github.com/apache/arrow-rs/issues/9429) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Add `append_value_n` to GenericByteBuilder [#&#8203;9425](https://redirect.github.com/apache/arrow-rs/issues/9425) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Optimize `from_bitwise_binary_op` [#&#8203;9378](https://redirect.github.com/apache/arrow-rs/issues/9378) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Configurable Arrow representation of UTC timestamps for Avro reader [#&#8203;9279](https://redirect.github.com/apache/arrow-rs/issues/9279) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] **Fixed bugs:** - MutableArrayData::extend does not copy child values for ListView arrays [#&#8203;9561](https://redirect.github.com/apache/arrow-rs/issues/9561) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - ListView interleave bug [#&#8203;9559](https://redirect.github.com/apache/arrow-rs/issues/9559) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Flight encoding panics with "no dict id for field" with nested dict arrays [#&#8203;9555](https://redirect.github.com/apache/arrow-rs/issues/9555) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] - "DeltaBitPackDecoder only supports Int32Type and Int64Type" but unsigned types are supported too [#&#8203;9551](https://redirect.github.com/apache/arrow-rs/issues/9551) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] - Potential overflow when calling `util::bit_mask::set_bits` (soundness issue) [#&#8203;9543](https://redirect.github.com/apache/arrow-rs/issues/9543) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - handle Null type in try\_merge for Struct, List, LargeList, and Union [#&#8203;9523](https://redirect.github.com/apache/arrow-rs/issues/9523) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Invalid offset in sparse column chunk data for multiple predicates [#&#8203;9516](https://redirect.github.com/apache/arrow-rs/issues/9516) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] - debug\_assert\_eq! in BatchCoalescer panics in debug mode when batch\_size < 4 [#&#8203;9506](https://redirect.github.com/apache/arrow-rs/issues/9506) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - Parquet Statistics::null\_count\_opt wrongly returns Some(0) when stats are missing [#&#8203;9451](https://redirect.github.com/apache/arrow-rs/issues/9451) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] - Error "Not all children array length are the same!" when decoding rows spanning across page boundaries in parquet file when using `RowSelection` [#&#8203;9370](https://redirect.github.com/apache/arrow-rs/issues/9370) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] - Avro schema resolution not properly supported for complex types [#&#8203;9336](https://redirect.github.com/apache/arrow-rs/issues/9336) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] **Documentation updates:** - Update planned release schedule in README.md [#&#8203;9466](https://redirect.github.com/apache/arrow-rs/pull/9466) ([alamb](https://redirect.github.com/alamb)) **Performance improvements:** - Introduce `NullBuffer::try_from_unsliced` to simplify array construction [#&#8203;9385](https://redirect.github.com/apache/arrow-rs/issues/9385) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] - perf: Coalesce page fetches when RowSelection selects all rows [#&#8203;9578](https://redirect.github.com/apache/arrow-rs/pull/9578) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([Dandandan](https://redirect.github.com/Dandandan)) - Use chunks\_exact for has\_true/has\_false to enable compiler unrolling [#&#8203;9570](https://redirect.github.com/apache/arrow-rs/pull/9570) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([adriangb](https://redirect.github.com/adriangb)) - pyarrow: Cache the imported classes to avoid importing them each time [#&#8203;9439](https://redirect.github.com/apache/arrow-rs/pull/9439) ([Tpt](https://redirect.github.com/Tpt)) **Closed issues:** - Duplicate macro definition: `partially_shredded_variant_array_gen` [#&#8203;9492](https://redirect.github.com/apache/arrow-rs/issues/9492) - Enable `LargeList` / `ListView` / `LargeListView` for `VariantArray::try_new` [#&#8203;9455](https://redirect.github.com/apache/arrow-rs/issues/9455) - Support variables/expressions in record\_batch! macro [#&#8203;9245](https://redirect.github.com/apache/arrow-rs/issues/9245) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] **Merged pull requests:** - \[Variant] Add unshred\_variant support for Binary and LargeBinary types [#&#8203;9576](https://redirect.github.com/apache/arrow-rs/pull/9576) ([kunalsinghdadhwal](https://redirect.github.com/kunalsinghdadhwal)) - \[Variant] Add `variant_to_arrow` `Struct` type support [#&#8203;9572](https://redirect.github.com/apache/arrow-rs/pull/9572) ([sdf-jkl](https://redirect.github.com/sdf-jkl)) - Make Sbbf Constructers Public [#&#8203;9569](https://redirect.github.com/apache/arrow-rs/pull/9569) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([cetra3](https://redirect.github.com/cetra3)) - fix: Used `checked_add` for bounds checks to avoid UB [#&#8203;9568](https://redirect.github.com/apache/arrow-rs/pull/9568) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([etseidl](https://redirect.github.com/etseidl)) - Add mutable operations to BooleanBuffer (Bit\*Assign) [#&#8203;9567](https://redirect.github.com/apache/arrow-rs/pull/9567) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([Dandandan](https://redirect.github.com/Dandandan)) - chore(deps): update lz4\_flex requirement from 0.12 to 0.13 [#&#8203;9565](https://redirect.github.com/apache/arrow-rs/pull/9565) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([dependabot\[bot\]](https://redirect.github.com/apps/dependabot)) - arrow-select: fix MutableArrayData interleave for ListView [#&#8203;9560](https://redirect.github.com/apache/arrow-rs/pull/9560) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([asubiotto](https://redirect.github.com/asubiotto)) - Move `ValueIter` into own module, and add public `record_count` function [#&#8203;9557](https://redirect.github.com/apache/arrow-rs/pull/9557) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([Rafferty97](https://redirect.github.com/Rafferty97)) - arrow-flight: generate dict\_ids for dicts nested inside complex types [#&#8203;9556](https://redirect.github.com/apache/arrow-rs/pull/9556) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://redirect.github.com/apache/arrow-rs/labels/arrow-flight)] ([asubiotto](https://redirect.github.com/asubiotto)) - add `shred_variant` support for `LargeUtf8` and `LargeBinary` [#&#8203;9554](https://redirect.github.com/apache/arrow-rs/pull/9554) ([sdf-jkl](https://redirect.github.com/sdf-jkl)) - \[minor] Download clickbench file when missing [#&#8203;9553](https://redirect.github.com/apache/arrow-rs/pull/9553) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([Dandandan](https://redirect.github.com/Dandandan)) - DeltaBitPackEncoderConversion: Fix panic message on invalid type [#&#8203;9552](https://redirect.github.com/apache/arrow-rs/pull/9552) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([progval](https://redirect.github.com/progval)) - Replace interleave overflow panic with error [#&#8203;9549](https://redirect.github.com/apache/arrow-rs/pull/9549) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([xudong963](https://redirect.github.com/xudong963)) - feat(arrow-avro): `HeaderInfo` to expose OCF header [#&#8203;9548](https://redirect.github.com/apache/arrow-rs/pull/9548) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([mzabaluev](https://redirect.github.com/mzabaluev)) - chore: Protect `main` branch with required reviews [#&#8203;9547](https://redirect.github.com/apache/arrow-rs/pull/9547) ([comphead](https://redirect.github.com/comphead)) - Add benchmark for `infer_json_schema` [#&#8203;9546](https://redirect.github.com/apache/arrow-rs/pull/9546) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([Rafferty97](https://redirect.github.com/Rafferty97)) - chore(deps): bump black from 24.3.0 to 26.3.1 in /parquet/pytest [#&#8203;9545](https://redirect.github.com/apache/arrow-rs/pull/9545) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([dependabot\[bot\]](https://redirect.github.com/apps/dependabot)) - Unroll interleave -25-30% [#&#8203;9542](https://redirect.github.com/apache/arrow-rs/pull/9542) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([Dandandan](https://redirect.github.com/Dandandan)) - Optimize `take_fixed_size_binary` For Predefined Value Lengths [#&#8203;9535](https://redirect.github.com/apache/arrow-rs/pull/9535) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([tobixdev](https://redirect.github.com/tobixdev)) - feat: expose arrow schema on async avro reader [#&#8203;9534](https://redirect.github.com/apache/arrow-rs/pull/9534) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([mzabaluev](https://redirect.github.com/mzabaluev)) - Make with\_file\_decryption\_properties pub instead of pub(crate) [#&#8203;9532](https://redirect.github.com/apache/arrow-rs/pull/9532) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([Dandandan](https://redirect.github.com/Dandandan)) - fix: handle Null type in try\_merge for Struct, List, LargeList, and Union [#&#8203;9524](https://redirect.github.com/apache/arrow-rs/pull/9524) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([zhuqi-lucas](https://redirect.github.com/zhuqi-lucas)) - chore: extend record\_batch macro to support variables and expressions [#&#8203;9522](https://redirect.github.com/apache/arrow-rs/pull/9522) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([buraksenn](https://redirect.github.com/buraksenn)) - \[Variant] clean up `variant_get` tests [#&#8203;9518](https://redirect.github.com/apache/arrow-rs/pull/9518) ([sdf-jkl](https://redirect.github.com/sdf-jkl)) - support large string for unshred variant [#&#8203;9515](https://redirect.github.com/apache/arrow-rs/pull/9515) ([friendlymatthew](https://redirect.github.com/friendlymatthew)) - support string view unshred variant [#&#8203;9514](https://redirect.github.com/apache/arrow-rs/pull/9514) ([friendlymatthew](https://redirect.github.com/friendlymatthew)) - Add has\_true() and has\_false() to BooleanArray [#&#8203;9511](https://redirect.github.com/apache/arrow-rs/pull/9511) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([adriangb](https://redirect.github.com/adriangb)) - Fix Invalid offset in sparse column chunk data error for multiple predicates [#&#8203;9509](https://redirect.github.com/apache/arrow-rs/pull/9509) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([cetra3](https://redirect.github.com/cetra3)) - fix: remove incorrect debug assertion in BatchCoalescer [#&#8203;9508](https://redirect.github.com/apache/arrow-rs/pull/9508) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([Tim-53](https://redirect.github.com/Tim-53)) - \[Json] Add benchmarks for list json reader [#&#8203;9507](https://redirect.github.com/apache/arrow-rs/pull/9507) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([liamzwbao](https://redirect.github.com/liamzwbao)) - fix: first next\_back() on new RowsIter panics [#&#8203;9505](https://redirect.github.com/apache/arrow-rs/pull/9505) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([rluvaton](https://redirect.github.com/rluvaton)) - Add some benchmarks for decoding delta encoded Parquet [#&#8203;9500](https://redirect.github.com/apache/arrow-rs/pull/9500) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([etseidl](https://redirect.github.com/etseidl)) - chore: remove duplicate macro `partially_shredded_variant_array_gen` [#&#8203;9498](https://redirect.github.com/apache/arrow-rs/pull/9498) ([codephage2020](https://redirect.github.com/codephage2020)) - Deprecate ArrowTimestampType::make\_value in favor of from\_naive\_datetime [#&#8203;9491](https://redirect.github.com/apache/arrow-rs/pull/9491) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([codephage2020](https://redirect.github.com/codephage2020)) - fix: Do not assume missing nullcount stat means zero nullcount [#&#8203;9481](https://redirect.github.com/apache/arrow-rs/pull/9481) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([scovich](https://redirect.github.com/scovich)) - \[Variant] Enahcne bracket access for VariantPath [#&#8203;9479](https://redirect.github.com/apache/arrow-rs/pull/9479) ([klion26](https://redirect.github.com/klion26)) - Optimize delta binary decoder in the case where bitwidth=0 [#&#8203;9477](https://redirect.github.com/apache/arrow-rs/pull/9477) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([etseidl](https://redirect.github.com/etseidl)) - Add PrimitiveRunBuilder::with\_data\_type() to customize the values' DataType [#&#8203;9473](https://redirect.github.com/apache/arrow-rs/pull/9473) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([brunal](https://redirect.github.com/brunal)) - Convert `prettyprint` tests in `arrow-cast` to `insta` inline snapshots [#&#8203;9472](https://redirect.github.com/apache/arrow-rs/pull/9472) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([grtlr](https://redirect.github.com/grtlr)) - Update strum\_macros requirement from 0.27 to 0.28 [#&#8203;9471](https://redirect.github.com/apache/arrow-rs/pull/9471) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([dependabot\[bot\]](https://redirect.github.com/apps/dependabot)) - docs(parquet): Fix broken links in README [#&#8203;9467](https://redirect.github.com/apache/arrow-rs/pull/9467) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([SYaoJun](https://redirect.github.com/SYaoJun)) - Add list-like types support to VariantArray::try\_new [#&#8203;9457](https://redirect.github.com/apache/arrow-rs/pull/9457) ([sdf-jkl](https://redirect.github.com/sdf-jkl)) - Simplify downcast\_...!() macro definitions [#&#8203;9454](https://redirect.github.com/apache/arrow-rs/pull/9454) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([brunal](https://redirect.github.com/brunal)) - feat(parquet): add content defined chunking for arrow writer [#&#8203;9450](https://redirect.github.com/apache/arrow-rs/pull/9450) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([kszucs](https://redirect.github.com/kszucs)) - refactor: simplify iterator using cloned().map(Some) [#&#8203;9449](https://redirect.github.com/apache/arrow-rs/pull/9449) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([SYaoJun](https://redirect.github.com/SYaoJun)) - feat: Optimize from\_bitwise\_binary\_op with 64-bit alignment [#&#8203;9441](https://redirect.github.com/apache/arrow-rs/pull/9441) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([kunalsinghdadhwal](https://redirect.github.com/kunalsinghdadhwal)) - docs: fix markdown link syntax in README [#&#8203;9440](https://redirect.github.com/apache/arrow-rs/pull/9440) ([SYaoJun](https://redirect.github.com/SYaoJun)) - Move `ListLikeArray` to arrow-array to be shared with json writer and parquet unshredding [#&#8203;9437](https://redirect.github.com/apache/arrow-rs/pull/9437) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([liamzwbao](https://redirect.github.com/liamzwbao)) - Add `claim` method to recordbatch for memory accounting [#&#8203;9433](https://redirect.github.com/apache/arrow-rs/pull/9433) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([cetra3](https://redirect.github.com/cetra3)) - Add `append_nulls` to `MapBuilder` [#&#8203;9432](https://redirect.github.com/apache/arrow-rs/pull/9432) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([Fokko](https://redirect.github.com/Fokko)) - Add `append_non_nulls` to `StructBuilder` [#&#8203;9430](https://redirect.github.com/apache/arrow-rs/pull/9430) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([Fokko](https://redirect.github.com/Fokko)) - Add `append_value_n` to GenericByteBuilder [#&#8203;9426](https://redirect.github.com/apache/arrow-rs/pull/9426) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([Fokko](https://redirect.github.com/Fokko)) - refactor: simplify dynamic state for Avro record projection [#&#8203;9419](https://redirect.github.com/apache/arrow-rs/pull/9419) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([mzabaluev](https://redirect.github.com/mzabaluev)) - Add `NullBuffer::from_unsliced_buffer` helper and refactor call sites [#&#8203;9411](https://redirect.github.com/apache/arrow-rs/pull/9411) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([Eyad3skr](https://redirect.github.com/Eyad3skr)) - Implement min, max, sum for run-end-encoded arrays. [#&#8203;9409](https://redirect.github.com/apache/arrow-rs/pull/9409) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([brunal](https://redirect.github.com/brunal)) - feat: add `RunArray::new_unchecked` and `RunArray::into_parts` [#&#8203;9376](https://redirect.github.com/apache/arrow-rs/pull/9376) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([rluvaton](https://redirect.github.com/rluvaton)) - Fix skip\_records over-counting when partial record precedes num\_rows page skip [#&#8203;9374](https://redirect.github.com/apache/arrow-rs/pull/9374) \[[parquet](https://redirect.github.com/apache/arrow-rs/labels/parquet)] ([jonded94](https://redirect.github.com/jonded94)) - fix: resolution of complex type variants in Avro unions [#&#8203;9328](https://redirect.github.com/apache/arrow-rs/pull/9328) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([mzabaluev](https://redirect.github.com/mzabaluev)) - feat(arrow-avro): Configurable Arrow timezone ID for Avro timestamps [#&#8203;9280](https://redirect.github.com/apache/arrow-rs/pull/9280) \[[arrow](https://redirect.github.com/apache/arrow-rs/labels/arrow)] ([mzabaluev](https://redirect.github.com/mzabaluev)) \* *This Changelog was automatically generated by [github\_changelog\_generator](https://redirect.github.com/github-changelog-generator/github-changelog-generator)* </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - 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/vortex-data/vortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6WyJjaGFuZ2Vsb2cvY2hvcmUiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent b66f9e4 commit 92c573b

1 file changed

Lines changed: 223 additions & 214 deletions

File tree

0 commit comments

Comments
 (0)