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

blackmwk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git


The following commit(s) were added to refs/heads/main by this push:
     new 28accbe84 chore(deps): Bump the arrow-parquet group across 1 directory 
with 6 updates (#2496)
28accbe84 is described below

commit 28accbe8407f6d559c1428d9255624ab4de5d986
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon May 25 21:20:03 2026 +0800

    chore(deps): Bump the arrow-parquet group across 1 directory with 6 updates 
(#2496)
    
    Bumps the arrow-parquet group with 3 updates in the / directory:
    [arrow-array](https://github.com/apache/arrow-rs),
    [arrow-ord](https://github.com/apache/arrow-rs) and
    [arrow-string](https://github.com/apache/arrow-rs).
    
    Updates `arrow-array` from 58.2.0 to 58.3.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/apache/arrow-rs/releases";>arrow-array's
    releases</a>.</em></p>
    <blockquote>
    <h2>arrow 58.3.0</h2>
    <!-- raw HTML omitted -->
    <h1>Changelog</h1>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9782";>#9782</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    </ul>
    <p><strong>Closed issues:</strong></p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    
href="https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md";>arrow-array's
    changelog</a>.</em></p>
    <blockquote>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9782";>#9782</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    </ul>
    <p><strong>Closed issues:</strong></p>
    <ul>
    <li>GenericByteDictionaryBuilder::with_capacity does not pre-size dedup
    HashTable <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9907";>#9907</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in repeat_slice_n_times leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9904";>#9904</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in BitChunks::new leads to undefined
    behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9903";>#9903</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-row] Integer overflow in Rows::row index handling leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9901";>#9901</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-data] Integer overflow in ArrayData validation leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9900";>#9900</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-data] Integer overflow in ArrayData::slice leads to undefined
    behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9899";>#9899</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-array] Integer overflow in FixedSizeBinaryArray::value leads
    to undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9898";>#9898</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in BufferBuilder::reserve leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9897";>#9897</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>arrow-csv: integer overflow panic in Reader::records::flush <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9885";>#9885</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Make an API to help with the pattern of 'replaces the values of the
    REE array' <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9854";>#9854</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Parquet reader rejects canonical UNKNOWN logical type on BOOLEAN
    physical columns <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9844";>#9844</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>ColumnIndex length mismatch can cause panic during decoding in
    Parquet <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9832";>#9832</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Bug converting json to fixed list of zero size <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9780";>#9780</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    </ul>
    <p><strong>Merged pull requests:</strong></p>
    <ul>
    <li>impl <code>FromStr</code> for <code>DatePart</code> <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9931";>#9931</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/sdf-jkl";>sdf-jkl</a>)</li>
    <li>Pre-size dedup HashTable in
    GenericByteDictionaryBuilder::with_capacity <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9908";>#9908</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/rabenhorst";>rabenhorst</a>)</li>
    <li>[arrow-array] Use consistent <code>value_length</code> name in
    FixedSizeBinaryArray <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9905";>#9905</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>replace Dictionary::try_new() calls with with_values. <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9894";>#9894</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/Rich-T-kid";>Rich-T-kid</a>)</li>
    <li>API to help with the pattern of 'replaces the values of the REE
    array <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9891";>#9891</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/Rich-T-kid";>Rich-T-kid</a>)</li>
    <li>fix(arrow-csv): bound RecordDecoder::flush offset accumulation <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9886";>#9886</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/masumi-ryugo";>masumi-ryugo</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/913bab26ba9bed8fc2bc1acda300cc52345b0da1";><code>913bab2</code></a>
    Prepare for <code>58.3.0</code> release (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9893";>#9893</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/3384f649cc07212631111fd2c7e34da750721ec5";><code>3384f64</code></a>
    chore(deps): bump actions/labeler from 6.0.1 to 6.1.0 (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9932";>#9932</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/cc5a25649d38f94dbaa6ad9994b6af812d061803";><code>cc5a256</code></a>
    impl <code>FromStr</code> for <code>DatePart</code> (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9931";>#9931</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/97ff1984910656fcd76be7a2a44b92b032d3b300";><code>97ff198</code></a>
    feat(arrow-string): concat_elements for view, fixed binary (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9876";>#9876</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/ded985c95e6d132567710319d21e1901973ea16f";><code>ded985c</code></a>
    fix(arrow-csv): bound RecordDecoder::flush offset accumulation (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9886";>#9886</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/7f6524def267f5c5be73b7d5320185ea9f3bb91f";><code>7f6524d</code></a>
    fix(parquet): bound schema num_children before Vec::with_capacity (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9884";>#9884</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/5bf891265174ee85310582f9d1fa3be844d38fdd";><code>5bf8912</code></a>
    [arrow-string]: add <code>like::eq_ascii_ignore_case</code> kernel (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9871";>#9871</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/8091f3f17b2de355f7c47e7a0907000d308f8f3e";><code>8091f3f</code></a>
    [arrow-array] Use consistent <code>value_length</code> name in
    FixedSizeBinaryArray (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9905";>#9905</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/1d89737b4dc13a603f7e88a7ca20d571120b9b5f";><code>1d89737</code></a>
    fix(parquet): Prevent negative list sizes in Thrift compact protocol
    parser (...</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/3790d88b5e03a0b68c68a288770c980b63772ccb";><code>3790d88</code></a>
    Pre-size dedup HashTable in GenericByteDictionaryBuilder::with_capacity
    (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9908";>#9908</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `arrow-buffer` from 58.2.0 to 58.3.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/apache/arrow-rs/releases";>arrow-buffer's
    releases</a>.</em></p>
    <blockquote>
    <h2>arrow 58.3.0</h2>
    <!-- raw HTML omitted -->
    <h1>Changelog</h1>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9782";>#9782</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    </ul>
    <p><strong>Closed issues:</strong></p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    
href="https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md";>arrow-buffer's
    changelog</a>.</em></p>
    <blockquote>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9782";>#9782</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    </ul>
    <p><strong>Closed issues:</strong></p>
    <ul>
    <li>GenericByteDictionaryBuilder::with_capacity does not pre-size dedup
    HashTable <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9907";>#9907</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in repeat_slice_n_times leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9904";>#9904</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in BitChunks::new leads to undefined
    behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9903";>#9903</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-row] Integer overflow in Rows::row index handling leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9901";>#9901</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-data] Integer overflow in ArrayData validation leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9900";>#9900</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-data] Integer overflow in ArrayData::slice leads to undefined
    behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9899";>#9899</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-array] Integer overflow in FixedSizeBinaryArray::value leads
    to undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9898";>#9898</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in BufferBuilder::reserve leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9897";>#9897</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>arrow-csv: integer overflow panic in Reader::records::flush <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9885";>#9885</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Make an API to help with the pattern of 'replaces the values of the
    REE array' <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9854";>#9854</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Parquet reader rejects canonical UNKNOWN logical type on BOOLEAN
    physical columns <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9844";>#9844</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>ColumnIndex length mismatch can cause panic during decoding in
    Parquet <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9832";>#9832</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Bug converting json to fixed list of zero size <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9780";>#9780</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    </ul>
    <p><strong>Merged pull requests:</strong></p>
    <ul>
    <li>impl <code>FromStr</code> for <code>DatePart</code> <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9931";>#9931</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/sdf-jkl";>sdf-jkl</a>)</li>
    <li>Pre-size dedup HashTable in
    GenericByteDictionaryBuilder::with_capacity <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9908";>#9908</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/rabenhorst";>rabenhorst</a>)</li>
    <li>[arrow-array] Use consistent <code>value_length</code> name in
    FixedSizeBinaryArray <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9905";>#9905</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>replace Dictionary::try_new() calls with with_values. <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9894";>#9894</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/Rich-T-kid";>Rich-T-kid</a>)</li>
    <li>API to help with the pattern of 'replaces the values of the REE
    array <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9891";>#9891</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/Rich-T-kid";>Rich-T-kid</a>)</li>
    <li>fix(arrow-csv): bound RecordDecoder::flush offset accumulation <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9886";>#9886</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/masumi-ryugo";>masumi-ryugo</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/913bab26ba9bed8fc2bc1acda300cc52345b0da1";><code>913bab2</code></a>
    Prepare for <code>58.3.0</code> release (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9893";>#9893</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/3384f649cc07212631111fd2c7e34da750721ec5";><code>3384f64</code></a>
    chore(deps): bump actions/labeler from 6.0.1 to 6.1.0 (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9932";>#9932</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/cc5a25649d38f94dbaa6ad9994b6af812d061803";><code>cc5a256</code></a>
    impl <code>FromStr</code> for <code>DatePart</code> (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9931";>#9931</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/97ff1984910656fcd76be7a2a44b92b032d3b300";><code>97ff198</code></a>
    feat(arrow-string): concat_elements for view, fixed binary (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9876";>#9876</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/ded985c95e6d132567710319d21e1901973ea16f";><code>ded985c</code></a>
    fix(arrow-csv): bound RecordDecoder::flush offset accumulation (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9886";>#9886</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/7f6524def267f5c5be73b7d5320185ea9f3bb91f";><code>7f6524d</code></a>
    fix(parquet): bound schema num_children before Vec::with_capacity (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9884";>#9884</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/5bf891265174ee85310582f9d1fa3be844d38fdd";><code>5bf8912</code></a>
    [arrow-string]: add <code>like::eq_ascii_ignore_case</code> kernel (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9871";>#9871</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/8091f3f17b2de355f7c47e7a0907000d308f8f3e";><code>8091f3f</code></a>
    [arrow-array] Use consistent <code>value_length</code> name in
    FixedSizeBinaryArray (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9905";>#9905</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/1d89737b4dc13a603f7e88a7ca20d571120b9b5f";><code>1d89737</code></a>
    fix(parquet): Prevent negative list sizes in Thrift compact protocol
    parser (...</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/3790d88b5e03a0b68c68a288770c980b63772ccb";><code>3790d88</code></a>
    Pre-size dedup HashTable in GenericByteDictionaryBuilder::with_capacity
    (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9908";>#9908</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `arrow-ord` from 58.2.0 to 58.3.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/apache/arrow-rs/releases";>arrow-ord's
    releases</a>.</em></p>
    <blockquote>
    <h2>arrow 58.3.0</h2>
    <!-- raw HTML omitted -->
    <h1>Changelog</h1>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9782";>#9782</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    </ul>
    <p><strong>Closed issues:</strong></p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md";>arrow-ord's
    changelog</a>.</em></p>
    <blockquote>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9782";>#9782</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    </ul>
    <p><strong>Closed issues:</strong></p>
    <ul>
    <li>GenericByteDictionaryBuilder::with_capacity does not pre-size dedup
    HashTable <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9907";>#9907</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in repeat_slice_n_times leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9904";>#9904</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in BitChunks::new leads to undefined
    behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9903";>#9903</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-row] Integer overflow in Rows::row index handling leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9901";>#9901</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-data] Integer overflow in ArrayData validation leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9900";>#9900</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-data] Integer overflow in ArrayData::slice leads to undefined
    behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9899";>#9899</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-array] Integer overflow in FixedSizeBinaryArray::value leads
    to undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9898";>#9898</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in BufferBuilder::reserve leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9897";>#9897</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>arrow-csv: integer overflow panic in Reader::records::flush <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9885";>#9885</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Make an API to help with the pattern of 'replaces the values of the
    REE array' <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9854";>#9854</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Parquet reader rejects canonical UNKNOWN logical type on BOOLEAN
    physical columns <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9844";>#9844</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>ColumnIndex length mismatch can cause panic during decoding in
    Parquet <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9832";>#9832</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Bug converting json to fixed list of zero size <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9780";>#9780</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    </ul>
    <p><strong>Merged pull requests:</strong></p>
    <ul>
    <li>impl <code>FromStr</code> for <code>DatePart</code> <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9931";>#9931</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/sdf-jkl";>sdf-jkl</a>)</li>
    <li>Pre-size dedup HashTable in
    GenericByteDictionaryBuilder::with_capacity <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9908";>#9908</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/rabenhorst";>rabenhorst</a>)</li>
    <li>[arrow-array] Use consistent <code>value_length</code> name in
    FixedSizeBinaryArray <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9905";>#9905</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>replace Dictionary::try_new() calls with with_values. <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9894";>#9894</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/Rich-T-kid";>Rich-T-kid</a>)</li>
    <li>API to help with the pattern of 'replaces the values of the REE
    array <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9891";>#9891</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/Rich-T-kid";>Rich-T-kid</a>)</li>
    <li>fix(arrow-csv): bound RecordDecoder::flush offset accumulation <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9886";>#9886</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/masumi-ryugo";>masumi-ryugo</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/913bab26ba9bed8fc2bc1acda300cc52345b0da1";><code>913bab2</code></a>
    Prepare for <code>58.3.0</code> release (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9893";>#9893</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/3384f649cc07212631111fd2c7e34da750721ec5";><code>3384f64</code></a>
    chore(deps): bump actions/labeler from 6.0.1 to 6.1.0 (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9932";>#9932</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/cc5a25649d38f94dbaa6ad9994b6af812d061803";><code>cc5a256</code></a>
    impl <code>FromStr</code> for <code>DatePart</code> (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9931";>#9931</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/97ff1984910656fcd76be7a2a44b92b032d3b300";><code>97ff198</code></a>
    feat(arrow-string): concat_elements for view, fixed binary (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9876";>#9876</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/ded985c95e6d132567710319d21e1901973ea16f";><code>ded985c</code></a>
    fix(arrow-csv): bound RecordDecoder::flush offset accumulation (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9886";>#9886</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/7f6524def267f5c5be73b7d5320185ea9f3bb91f";><code>7f6524d</code></a>
    fix(parquet): bound schema num_children before Vec::with_capacity (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9884";>#9884</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/5bf891265174ee85310582f9d1fa3be844d38fdd";><code>5bf8912</code></a>
    [arrow-string]: add <code>like::eq_ascii_ignore_case</code> kernel (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9871";>#9871</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/8091f3f17b2de355f7c47e7a0907000d308f8f3e";><code>8091f3f</code></a>
    [arrow-array] Use consistent <code>value_length</code> name in
    FixedSizeBinaryArray (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9905";>#9905</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/1d89737b4dc13a603f7e88a7ca20d571120b9b5f";><code>1d89737</code></a>
    fix(parquet): Prevent negative list sizes in Thrift compact protocol
    parser (...</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/3790d88b5e03a0b68c68a288770c980b63772ccb";><code>3790d88</code></a>
    Pre-size dedup HashTable in GenericByteDictionaryBuilder::with_capacity
    (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9908";>#9908</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `arrow-schema` from 58.2.0 to 58.3.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/apache/arrow-rs/releases";>arrow-schema's
    releases</a>.</em></p>
    <blockquote>
    <h2>arrow 58.3.0</h2>
    <!-- raw HTML omitted -->
    <h1>Changelog</h1>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9782";>#9782</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    </ul>
    <p><strong>Closed issues:</strong></p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    
href="https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md";>arrow-schema's
    changelog</a>.</em></p>
    <blockquote>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9782";>#9782</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    </ul>
    <p><strong>Closed issues:</strong></p>
    <ul>
    <li>GenericByteDictionaryBuilder::with_capacity does not pre-size dedup
    HashTable <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9907";>#9907</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in repeat_slice_n_times leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9904";>#9904</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in BitChunks::new leads to undefined
    behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9903";>#9903</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-row] Integer overflow in Rows::row index handling leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9901";>#9901</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-data] Integer overflow in ArrayData validation leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9900";>#9900</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-data] Integer overflow in ArrayData::slice leads to undefined
    behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9899";>#9899</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-array] Integer overflow in FixedSizeBinaryArray::value leads
    to undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9898";>#9898</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-buffer] Integer overflow in BufferBuilder::reserve leads to
    undefined behavior <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9897";>#9897</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>arrow-csv: integer overflow panic in Reader::records::flush <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9885";>#9885</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Make an API to help with the pattern of 'replaces the values of the
    REE array' <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9854";>#9854</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Parquet reader rejects canonical UNKNOWN logical type on BOOLEAN
    physical columns <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9844";>#9844</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>ColumnIndex length mismatch can cause panic during decoding in
    Parquet <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9832";>#9832</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Bug converting json to fixed list of zero size <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9780";>#9780</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    </ul>
    <p><strong>Merged pull requests:</strong></p>
    <ul>
    <li>impl <code>FromStr</code> for <code>DatePart</code> <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9931";>#9931</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/sdf-jkl";>sdf-jkl</a>)</li>
    <li>Pre-size dedup HashTable in
    GenericByteDictionaryBuilder::with_capacity <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9908";>#9908</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/rabenhorst";>rabenhorst</a>)</li>
    <li>[arrow-array] Use consistent <code>value_length</code> name in
    FixedSizeBinaryArray <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9905";>#9905</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>replace Dictionary::try_new() calls with with_values. <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9894";>#9894</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/Rich-T-kid";>Rich-T-kid</a>)</li>
    <li>API to help with the pattern of 'replaces the values of the REE
    array <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9891";>#9891</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/Rich-T-kid";>Rich-T-kid</a>)</li>
    <li>fix(arrow-csv): bound RecordDecoder::flush offset accumulation <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9886";>#9886</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/masumi-ryugo";>masumi-ryugo</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/913bab26ba9bed8fc2bc1acda300cc52345b0da1";><code>913bab2</code></a>
    Prepare for <code>58.3.0</code> release (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9893";>#9893</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/3384f649cc07212631111fd2c7e34da750721ec5";><code>3384f64</code></a>
    chore(deps): bump actions/labeler from 6.0.1 to 6.1.0 (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9932";>#9932</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/cc5a25649d38f94dbaa6ad9994b6af812d061803";><code>cc5a256</code></a>
    impl <code>FromStr</code> for <code>DatePart</code> (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9931";>#9931</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/97ff1984910656fcd76be7a2a44b92b032d3b300";><code>97ff198</code></a>
    feat(arrow-string): concat_elements for view, fixed binary (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9876";>#9876</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/ded985c95e6d132567710319d21e1901973ea16f";><code>ded985c</code></a>
    fix(arrow-csv): bound RecordDecoder::flush offset accumulation (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9886";>#9886</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/7f6524def267f5c5be73b7d5320185ea9f3bb91f";><code>7f6524d</code></a>
    fix(parquet): bound schema num_children before Vec::with_capacity (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9884";>#9884</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/5bf891265174ee85310582f9d1fa3be844d38fdd";><code>5bf8912</code></a>
    [arrow-string]: add <code>like::eq_ascii_ignore_case</code> kernel (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9871";>#9871</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/8091f3f17b2de355f7c47e7a0907000d308f8f3e";><code>8091f3f</code></a>
    [arrow-array] Use consistent <code>value_length</code> name in
    FixedSizeBinaryArray (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9905";>#9905</a>)</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/1d89737b4dc13a603f7e88a7ca20d571120b9b5f";><code>1d89737</code></a>
    fix(parquet): Prevent negative list sizes in Thrift compact protocol
    parser (...</li>
    <li><a
    
href="https://github.com/apache/arrow-rs/commit/3790d88b5e03a0b68c68a288770c980b63772ccb";><code>3790d88</code></a>
    Pre-size dedup HashTable in GenericByteDictionaryBuilder::with_capacity
    (<a
    
href="https://redirect.github.com/apache/arrow-rs/issues/9908";>#9908</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `arrow-select` from 58.2.0 to 58.3.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/apache/arrow-rs/releases";>arrow-select's
    releases</a>.</em></p>
    <blockquote>
    <h2>arrow 58.3.0</h2>
    <!-- raw HTML omitted -->
    <h1>Changelog</h1>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9782";>#9782</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    </ul>
    <p><strong>Closed issues:</strong></p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    
href="https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md";>arrow-select's
    changelog</a>.</em></p>
    <blockquote>
    <h2><a href="https://github.com/apache/arrow-rs/tree/58.3.0";>58.3.0</a>
    (2026-05-07)</h2>
    <p><a
    href="https://github.com/apache/arrow-rs/compare/58.2.0...58.3.0";>Full
    Changelog</a></p>
    <p><strong>Implemented enhancements:</strong></p>
    <ul>
    <li>Add <code>DatePart::from_str</code> API <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9930";>#9930</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>should use DictionaryArray::with_values instead of try_new on the
    dictionary fast path <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9889";>#9889</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>[arrow-string] add concat_elements for BinaryViewArray and
    FixedSizeBinary <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9875";>#9875</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Expose eq ignore ascii case from arrow-string <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9870";>#9870</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Configurable data page v2 compression threshold <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9827";>#9827</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Fixed bugs:</strong></p>
    <ul>
    <li>[arrow-cast] incorrect Time32 -&gt; Time64 conversion <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9851";>#9851</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]</li>
    <li>Panic when reading malformed compact-Thrift bool fields in Parquet
    page metadata <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9839";>#9839</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    <li>Parquet <code>DeltaBitPackDecoder::skip</code> could panic on
    &quot;non-standard&quot; miniblocks <a
    href="https://redirect.github.com/apache/arrow-rs/issues/9793";>#9793</a>
    [<a
    href="https://github.com/apache/arrow-rs/labels/parquet";>parquet</a>]</li>
    </ul>
    <p><strong>Documentation updates:</strong></p>
    <ul>
    <li>docs: Add guidance for AI assisted submissions to CONTRIBUTING.md <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9892";>#9892</a>
    (<a href="https://github.com/etseidl";>etseidl</a>)</li>
    <li>Update release schedule on README <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9881";>#9881</a>
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Add more documentation for FixedSizeBinary arrays <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9866";>#9866</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>Minor: document why FixedSizeBinary offset is always 0 <a
    href="https://redirect.github.com/apache/arrow-rs/pull/9861";>#9861</a>
    [<a href="https://github.com/apache/arrow-rs/labels/arrow";>arrow</a>]
    (<a href="https://github.com/alamb";>alamb</a>)</li>
    <li>docs: Update contributing guidelines with benchmark results <a
    href="https://redirect.github.com/apache/arro...
    
    _Description has been truncated_
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 Cargo.lock | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 57c718de9..e6db56ce3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -279,9 +279,9 @@ dependencies = [
 
 [[package]]
 name = "arrow-array"
-version = "58.2.0"
+version = "58.3.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "841321891f247aa86c6112c80d83d89cb36e0addd020fa2425085b8eb6c3f579"
+checksum = "cfd33d3e92f207444098c75b42de99d329562be0cf686b307b097cc52b4e999e"
 dependencies = [
  "ahash",
  "arrow-buffer",
@@ -298,9 +298,9 @@ dependencies = [
 
 [[package]]
 name = "arrow-buffer"
-version = "58.2.0"
+version = "58.3.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "f955dfb73fae000425f49c8226d2044dab60fb7ad4af1e24f961756354d996c9"
+checksum = "0c6cd424c2693bcdbc150d843dc9d4d137dd2de4782ce6df491ad11a3a0416c0"
 dependencies = [
  "bytes",
  "half",
@@ -347,9 +347,9 @@ dependencies = [
 
 [[package]]
 name = "arrow-data"
-version = "58.2.0"
+version = "58.3.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "db3b5846209775b6dc8056d77ff9a032b27043383dd5488abd0b663e265b9373"
+checksum = "3c88210023a2bfee1896af366309a3028fc3bcbd6515fa29a7990ee1baa08ee0"
 dependencies = [
  "arrow-buffer",
  "arrow-schema",
@@ -400,9 +400,9 @@ dependencies = [
 
 [[package]]
 name = "arrow-ord"
-version = "58.2.0"
+version = "58.3.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "efa70d9d6b1356f1fb9f1f651b84a725b7e0abb93f188cf7d31f14abfa2f2e6f"
+checksum = "1bffd8fd2579286a5d63bac898159873e5094a79009940bcb42bbfce4f19f1d0"
 dependencies = [
  "arrow-array",
  "arrow-buffer",
@@ -426,9 +426,9 @@ dependencies = [
 
 [[package]]
 name = "arrow-schema"
-version = "58.2.0"
+version = "58.3.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "18aa020f6bc8e5201dcd2d4b7f98c68f8a410ef37128263243e6ff2a47a67d4f"
+checksum = "f633dbfdf39c039ada1bf9e34c694816eb71fbb7dc78f613993b7245e078a1ed"
 dependencies = [
  "serde_core",
  "serde_json",
@@ -436,9 +436,9 @@ dependencies = [
 
 [[package]]
 name = "arrow-select"
-version = "58.2.0"
+version = "58.3.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "a657ab5132e9c8ca3b24eb15a823d0ced38017fe3930ff50167466b02e2d592c"
+checksum = "8cd065c54172ac787cf3f2f8d4107e0d3fdc26edba76fdf4f4cc170258942222"
 dependencies = [
  "ahash",
  "arrow-array",
@@ -450,9 +450,9 @@ dependencies = [
 
 [[package]]
 name = "arrow-string"
-version = "58.2.0"
+version = "58.3.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "f6de2efbbd1a9f9780ceb8d1ff5d20421b35863b361e3386b4f571f1fc69fcb8"
+checksum = "29dd7cda3ab9692f43a2e4acc444d760cc17b12bb6d8232ddf64e9bab7c06b42"
 dependencies = [
  "arrow-array",
  "arrow-buffer",

Reply via email to