dependabot[bot] opened a new pull request, #4324:
URL: https://github.com/apache/iggy/pull/4324

   Bumps the rust group with 20 updates in the / directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | [arrow](https://github.com/apache/arrow-rs) | `58.4.0` | `60.0.0` |
   | [arrow-array](https://github.com/apache/arrow-rs) | `58.4.0` | `60.0.0` |
   | [arrow-json](https://github.com/apache/arrow-rs) | `58.4.0` | `60.0.0` |
   | [clap_complete](https://github.com/clap-rs/clap) | `4.6.10` | `4.6.11` |
   | [deltalake](https://github.com/delta-io/delta.rs) | `0.32.4` | `1.0.0` |
   | [err_trail](https://github.com/mcmah309/err_trail) | `0.11.2` | `0.11.3` |
   | [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `11.0.0` | 
`11.1.0` |
   | [lapin](https://github.com/amqp-rs/lapin) | `2.5.5` | `4.12.0` |
   | [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | 
`0.32.0` | `0.33.0` |
   | 
[opentelemetry-appender-tracing](https://github.com/open-telemetry/opentelemetry-rust)
 | `0.32.0` | `0.33.0` |
   | [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) 
| `0.32.0` | `0.33.0` |
   | 
[opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust)
 | `0.32.1` | `0.33.0` |
   | [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) 
| `0.32.1` | `0.33.0` |
   | [parquet](https://github.com/apache/arrow-rs) | `58.4.0` | `59.3.0` |
   | [pgwire](https://github.com/sunng87/pgwire) | `0.40.7` | `0.41.0` |
   | [quinn](https://github.com/quinn-rs/quinn) | `0.11.11` | `0.11.12` |
   | [rand](https://github.com/rust-random/rand) | `0.10.2` | `0.10.3` |
   | [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `3.3.0` | 
`3.4.0` |
   | [syn](https://github.com/dtolnay/syn) | `3.0.5` | `3.0.6` |
   | [zstd](https://github.com/gyscos/zstd-rs) | `0.13.3` | `0.14.0` |
   
   
   Updates `arrow` from 58.4.0 to 60.0.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/apache/arrow-rs/releases";>arrow's 
releases</a>.</em></p>
   <blockquote>
   <h2>arrow 60.0.0</h2>
   <!-- raw HTML omitted -->
   <h1>Changelog</h1>
   <h2><a href="https://github.com/apache/arrow-rs/tree/60.0.0";>60.0.0</a> - 
(2026-09-10)</h2>
   <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...60.0.0";>Full 
Changelog</a></p>
   <h3>Breaking changes</h3>
   <ul>
   <li>minor : batches_to_flight_data() should not require ownership of 
arguments by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/11010";>#11010</a></li>
   <li>Add <code>PageIndexBuilder</code> and <code>PageIndexProvider</code> for 
Parquet page indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10842";>#10842</a></li>
   <li>[Parquet] ALP encoder/decoder support by <a 
href="https://github.com/sdf-jkl";><code>@​sdf-jkl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9372";>#9372</a></li>
   <li>Remove <code>force_validate</code> feature from <code>arrow-cast</code> 
by <a href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10950";>#10950</a></li>
   <li>parquet: introduce <code>FILE</code> logical type by <a 
href="https://github.com/brkyvz";><code>@​brkyvz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10109";>#10109</a></li>
   <li>Add <code>OffsetBuffer::first</code>/<code>last</code> to always return 
offset &amp; remove some <code>unwrap</code>s by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10759";>#10759</a></li>
   <li>fix(ffi): make FFI_ArrowSchema::with_metadata unsafe by <a 
href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10764";>#10764</a></li>
   <li>Expose <code>&amp;Arc[Buffer]</code> in 
<code>GenericByteViewArray::data_buffers</code> for cheaper cloning by <a 
href="https://github.com/YimingQiao";><code>@​YimingQiao</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10708";>#10708</a></li>
   <li>parquet: Add new <code>PageIndex</code> struct to encapsulate column and 
offset indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10719";>#10719</a></li>
   <li>seal ToByteSlice trait by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10701";>#10701</a></li>
   <li>fix(ffi): make FFI struct fields private to close Drop soundness hole by 
<a href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10431";>#10431</a></li>
   <li>Upgrade <code>rand</code> to <code>0.10</code> by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10566";>#10566</a></li>
   <li>parquet: Remove deprecated functions by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10565";>#10565</a></li>
   <li>parquet: return an error instead of panicking when a pushed buffer's 
length does not match its range by <a 
href="https://github.com/ranflarion";><code>@​ranflarion</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10564";>#10564</a></li>
   <li>Implement Parquet <a 
href="https://redirect.github.com/apache/arrow-rs/issues/583";>GH-583</a> INT96 
timestamp <code>ColumnOrder</code> by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10106";>#10106</a></li>
   <li>chore: bump <code>object_store</code> to <code>0.14.1</code> by <a 
href="https://github.com/comphead";><code>@​comphead</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10375";>#10375</a></li>
   <li>Deprecate <code>parquet::basic::ColumnOrder::sort_order_for_type</code> 
by <a href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10104";>#10104</a></li>
   <li>Remove old deprecated items (<code>ffi::export_array_into_raw</code> and 
IPC <code>StreamReader::try_new_unbuffered</code>) by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10479";>#10479</a></li>
   <li>formalize the default map field names to match default arrow spec by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10517";>#10517</a></li>
   <li>Bump MSRV to 1.88 by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10254";>#10254</a></li>
   <li>Remove flight-sql-experimental feature from arrow-flight by <a 
href="https://github.com/Harshalj2108";><code>@​Harshalj2108</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10335";>#10335</a></li>
   <li>Use <code>Metadata</code> struct instead of <code>HashMap&lt;String, 
String&gt;</code> for metadata: Ordered;  cheap to clone by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10075";>#10075</a></li>
   </ul>
   <!-- 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's 
changelog</a>.</em></p>
   <blockquote>
   <h2><a href="https://github.com/apache/arrow-rs/tree/60.0.0";>60.0.0</a> - 
(2026-09-10)</h2>
   <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...60.0.0";>Full 
Changelog</a></p>
   <h3>Breaking changes</h3>
   <ul>
   <li>minor : batches_to_flight_data() should not require ownership of 
arguments by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/11010";>#11010</a></li>
   <li>Add <code>PageIndexBuilder</code> and <code>PageIndexProvider</code> for 
Parquet page indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10842";>#10842</a></li>
   <li>[Parquet] ALP encoder/decoder support by <a 
href="https://github.com/sdf-jkl";><code>@​sdf-jkl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9372";>#9372</a></li>
   <li>Remove <code>force_validate</code> feature from <code>arrow-cast</code> 
by <a href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10950";>#10950</a></li>
   <li>parquet: introduce <code>FILE</code> logical type by <a 
href="https://github.com/brkyvz";><code>@​brkyvz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10109";>#10109</a></li>
   <li>Add <code>OffsetBuffer::first</code>/<code>last</code> to always return 
offset &amp; remove some <code>unwrap</code>s by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10759";>#10759</a></li>
   <li>fix(ffi): make FFI_ArrowSchema::with_metadata unsafe by <a 
href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10764";>#10764</a></li>
   <li>Expose <code>&amp;Arc[Buffer]</code> in 
<code>GenericByteViewArray::data_buffers</code> for cheaper cloning by <a 
href="https://github.com/YimingQiao";><code>@​YimingQiao</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10708";>#10708</a></li>
   <li>parquet: Add new <code>PageIndex</code> struct to encapsulate column and 
offset indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10719";>#10719</a></li>
   <li>seal ToByteSlice trait by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10701";>#10701</a></li>
   <li>fix(ffi): make FFI struct fields private to close Drop soundness hole by 
<a href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10431";>#10431</a></li>
   <li>Upgrade <code>rand</code> to <code>0.10</code> by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10566";>#10566</a></li>
   <li>parquet: Remove deprecated functions by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10565";>#10565</a></li>
   <li>parquet: return an error instead of panicking when a pushed buffer's 
length does not match its range by <a 
href="https://github.com/ranflarion";><code>@​ranflarion</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10564";>#10564</a></li>
   <li>Implement Parquet <a 
href="https://redirect.github.com/apache/arrow-rs/issues/583";>GH-583</a> INT96 
timestamp <code>ColumnOrder</code> by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10106";>#10106</a></li>
   <li>chore: bump <code>object_store</code> to <code>0.14.1</code> by <a 
href="https://github.com/comphead";><code>@​comphead</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10375";>#10375</a></li>
   <li>Deprecate <code>parquet::basic::ColumnOrder::sort_order_for_type</code> 
by <a href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10104";>#10104</a></li>
   <li>Remove old deprecated items (<code>ffi::export_array_into_raw</code> and 
IPC <code>StreamReader::try_new_unbuffered</code>) by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10479";>#10479</a></li>
   <li>formalize the default map field names to match default arrow spec by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10517";>#10517</a></li>
   <li>Bump MSRV to 1.88 by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10254";>#10254</a></li>
   <li>Remove flight-sql-experimental feature from arrow-flight by <a 
href="https://github.com/Harshalj2108";><code>@​Harshalj2108</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10335";>#10335</a></li>
   <li>Use <code>Metadata</code> struct instead of <code>HashMap&lt;String, 
String&gt;</code> for metadata: Ordered;  cheap to clone by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10075";>#10075</a></li>
   <li>Allow reading and writing more than 32k Parquet row groups by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10149";>#10149</a></li>
   <li>Implement PARQUET-2249: Introduce IEEE 754 total order by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9619";>#9619</a></li>
   </ul>
   <h3>Enhancements</h3>
   <ul>
   <li>Prettify RunEndEncoded datatype display by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10840";>#10840</a></li>
   <li>Add <code>ARROW_VERSION</code> const to arrow-array by <a 
href="https://github.com/ylw510";><code>@​ylw510</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10957";>#10957</a></li>
   <li>feat(arrow-buffer): add <code>OverflowError</code> and fallible offset 
constructors by <a href="https://github.com/emilk";><code>@​emilk</code></a> in 
<a href="https://redirect.github.com/apache/arrow-rs/pull/10736";>#10736</a></li>
   <li>docs + feature : Introduce schemaBuilder::project + make better docs by 
<a href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10924";>#10924</a></li>
   <li>fix(variant): accept Dictionary and RunEndEncoded metadata in 
VariantArray by <a 
href="https://github.com/peterxcli";><code>@​peterxcli</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10810";>#10810</a></li>
   <li>feat(parquet): support round-trip of Dictionary(_, Utf8View/BinaryView) 
columns by <a href="https://github.com/adamreeve";><code>@​adamreeve</code></a> 
in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10831";>#10831</a></li>
   <li>feat: Add row-group-local RowSelection support to the push decoder by <a 
href="https://github.com/haohuaijin";><code>@​haohuaijin</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10702";>#10702</a></li>
   <li>Support map/struct capacities in MutableArrayData by <a 
href="https://github.com/EmilyMatt";><code>@​EmilyMatt</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10801";>#10801</a></li>
   <li>json: Add option <code>flatten_top_level_arrays</code> to 
<code>TapeDecoder</code> by <a 
href="https://github.com/Rafferty97";><code>@​Rafferty97</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9496";>#9496</a></li>
   <li>[Parquet] Add row group distinct counts to 
<code>StatisticsConverter</code> by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10652";>#10652</a></li>
   <li>implement <code>Metadata::retain</code> by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10695";>#10695</a></li>
   <li>Add <code>Metadata</code> <code>Arc</code> helper methods by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10693";>#10693</a></li>
   <li>Allow cross-crate inlining for <code>BitSliceIterator</code> by <a 
href="https://github.com/connortsui20";><code>@​connortsui20</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10588";>#10588</a></li>
   <li>[Variant] add <code>variant_to_arrow</code> union builder by <a 
href="https://github.com/sdf-jkl";><code>@​sdf-jkl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10313";>#10313</a></li>
   <li>Re-export <code>rand</code> crate in <code>arrow::util</code> by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10687";>#10687</a></li>
   <li>replace MutableBuffer callsites with fallible methods by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10641";>#10641</a></li>
   <li>Add value field accessors for list, fixedsizelist, listview, map &amp; 
run arrays by <a href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10661";>#10661</a></li>
   <li>Support Utf8View and BinaryView in substring by <a 
href="https://github.com/1fanwang";><code>@​1fanwang</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10672";>#10672</a></li>
   <li>feat(parquet): Support negative ZSTD levels by <a 
href="https://github.com/nuno-faria";><code>@​nuno-faria</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10601";>#10601</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/ef1fa157977633f0ba21aa921f9ef3d5c669235b";><code>ef1fa15</code></a>
 Update version to <code>60.0.0</code> and add CHANGELOG (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11036";>#11036</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/f9e02ba76ad11e1380b559735ac912c602b604fb";><code>f9e02ba</code></a>
 perf(variant): resolve borrowed field names without searching the metadata 
di...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/a4963a98aeecb753898f3f12d21af2b82c072e0b";><code>a4963a9</code></a>
 minor : batches_to_flight_data() should not require ownership of arguments   
...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/44141e61bbc3cf1d470c0437ee3bbbbe92379904";><code>44141e6</code></a>
 fix(parquet): skip miniblocks wider than 64 values instead of erroring (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11021";>#11021</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/20786809e3edc0fdc0532642d89edbf5b9c202a3";><code>2078680</code></a>
 Prettify RunEndEncoded datatype display (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/10840";>#10840</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/b7e5977133eadfe652eee4d4dc814a4c9d135533";><code>b7e5977</code></a>
 [Parquet] Populate bloom filters from the dictionary while a column is 
dictio...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/5be055790968b1e96c3642604f40b418b8f2f230";><code>5be0557</code></a>
 [Parquet] Add writer option to skip bloom filters for column chunks whose 
dat...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/b06b9c12c17dca4f575c9c3e5a091fdb9412bab7";><code>b06b9c1</code></a>
 fix(arrow-ipc): return an error for a DictionaryBatch without its data (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11020";>#11020</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/8f00fb4b785f912a91e90e760ec562f6533c5207";><code>8f00fb4</code></a>
 Fix interleave on zero-width FixedSizeListArray (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11026";>#11026</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/2e3a24304ce22ac20947b8e956b55af1049dc2bd";><code>2e3a243</code></a>
 chore(deps): bump zstd from 0.13.3 to 0.14.0 (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11024";>#11024</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/arrow-rs/compare/58.4.0...60.0.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `arrow-array` from 58.4.0 to 60.0.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 60.0.0</h2>
   <!-- raw HTML omitted -->
   <h1>Changelog</h1>
   <h2><a href="https://github.com/apache/arrow-rs/tree/60.0.0";>60.0.0</a> - 
(2026-09-10)</h2>
   <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...60.0.0";>Full 
Changelog</a></p>
   <h3>Breaking changes</h3>
   <ul>
   <li>minor : batches_to_flight_data() should not require ownership of 
arguments by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/11010";>#11010</a></li>
   <li>Add <code>PageIndexBuilder</code> and <code>PageIndexProvider</code> for 
Parquet page indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10842";>#10842</a></li>
   <li>[Parquet] ALP encoder/decoder support by <a 
href="https://github.com/sdf-jkl";><code>@​sdf-jkl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9372";>#9372</a></li>
   <li>Remove <code>force_validate</code> feature from <code>arrow-cast</code> 
by <a href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10950";>#10950</a></li>
   <li>parquet: introduce <code>FILE</code> logical type by <a 
href="https://github.com/brkyvz";><code>@​brkyvz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10109";>#10109</a></li>
   <li>Add <code>OffsetBuffer::first</code>/<code>last</code> to always return 
offset &amp; remove some <code>unwrap</code>s by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10759";>#10759</a></li>
   <li>fix(ffi): make FFI_ArrowSchema::with_metadata unsafe by <a 
href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10764";>#10764</a></li>
   <li>Expose <code>&amp;Arc[Buffer]</code> in 
<code>GenericByteViewArray::data_buffers</code> for cheaper cloning by <a 
href="https://github.com/YimingQiao";><code>@​YimingQiao</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10708";>#10708</a></li>
   <li>parquet: Add new <code>PageIndex</code> struct to encapsulate column and 
offset indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10719";>#10719</a></li>
   <li>seal ToByteSlice trait by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10701";>#10701</a></li>
   <li>fix(ffi): make FFI struct fields private to close Drop soundness hole by 
<a href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10431";>#10431</a></li>
   <li>Upgrade <code>rand</code> to <code>0.10</code> by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10566";>#10566</a></li>
   <li>parquet: Remove deprecated functions by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10565";>#10565</a></li>
   <li>parquet: return an error instead of panicking when a pushed buffer's 
length does not match its range by <a 
href="https://github.com/ranflarion";><code>@​ranflarion</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10564";>#10564</a></li>
   <li>Implement Parquet <a 
href="https://redirect.github.com/apache/arrow-rs/issues/583";>GH-583</a> INT96 
timestamp <code>ColumnOrder</code> by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10106";>#10106</a></li>
   <li>chore: bump <code>object_store</code> to <code>0.14.1</code> by <a 
href="https://github.com/comphead";><code>@​comphead</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10375";>#10375</a></li>
   <li>Deprecate <code>parquet::basic::ColumnOrder::sort_order_for_type</code> 
by <a href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10104";>#10104</a></li>
   <li>Remove old deprecated items (<code>ffi::export_array_into_raw</code> and 
IPC <code>StreamReader::try_new_unbuffered</code>) by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10479";>#10479</a></li>
   <li>formalize the default map field names to match default arrow spec by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10517";>#10517</a></li>
   <li>Bump MSRV to 1.88 by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10254";>#10254</a></li>
   <li>Remove flight-sql-experimental feature from arrow-flight by <a 
href="https://github.com/Harshalj2108";><code>@​Harshalj2108</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10335";>#10335</a></li>
   <li>Use <code>Metadata</code> struct instead of <code>HashMap&lt;String, 
String&gt;</code> for metadata: Ordered;  cheap to clone by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10075";>#10075</a></li>
   </ul>
   <!-- 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/60.0.0";>60.0.0</a> - 
(2026-09-10)</h2>
   <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...60.0.0";>Full 
Changelog</a></p>
   <h3>Breaking changes</h3>
   <ul>
   <li>minor : batches_to_flight_data() should not require ownership of 
arguments by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/11010";>#11010</a></li>
   <li>Add <code>PageIndexBuilder</code> and <code>PageIndexProvider</code> for 
Parquet page indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10842";>#10842</a></li>
   <li>[Parquet] ALP encoder/decoder support by <a 
href="https://github.com/sdf-jkl";><code>@​sdf-jkl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9372";>#9372</a></li>
   <li>Remove <code>force_validate</code> feature from <code>arrow-cast</code> 
by <a href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10950";>#10950</a></li>
   <li>parquet: introduce <code>FILE</code> logical type by <a 
href="https://github.com/brkyvz";><code>@​brkyvz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10109";>#10109</a></li>
   <li>Add <code>OffsetBuffer::first</code>/<code>last</code> to always return 
offset &amp; remove some <code>unwrap</code>s by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10759";>#10759</a></li>
   <li>fix(ffi): make FFI_ArrowSchema::with_metadata unsafe by <a 
href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10764";>#10764</a></li>
   <li>Expose <code>&amp;Arc[Buffer]</code> in 
<code>GenericByteViewArray::data_buffers</code> for cheaper cloning by <a 
href="https://github.com/YimingQiao";><code>@​YimingQiao</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10708";>#10708</a></li>
   <li>parquet: Add new <code>PageIndex</code> struct to encapsulate column and 
offset indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10719";>#10719</a></li>
   <li>seal ToByteSlice trait by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10701";>#10701</a></li>
   <li>fix(ffi): make FFI struct fields private to close Drop soundness hole by 
<a href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10431";>#10431</a></li>
   <li>Upgrade <code>rand</code> to <code>0.10</code> by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10566";>#10566</a></li>
   <li>parquet: Remove deprecated functions by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10565";>#10565</a></li>
   <li>parquet: return an error instead of panicking when a pushed buffer's 
length does not match its range by <a 
href="https://github.com/ranflarion";><code>@​ranflarion</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10564";>#10564</a></li>
   <li>Implement Parquet <a 
href="https://redirect.github.com/apache/arrow-rs/issues/583";>GH-583</a> INT96 
timestamp <code>ColumnOrder</code> by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10106";>#10106</a></li>
   <li>chore: bump <code>object_store</code> to <code>0.14.1</code> by <a 
href="https://github.com/comphead";><code>@​comphead</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10375";>#10375</a></li>
   <li>Deprecate <code>parquet::basic::ColumnOrder::sort_order_for_type</code> 
by <a href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10104";>#10104</a></li>
   <li>Remove old deprecated items (<code>ffi::export_array_into_raw</code> and 
IPC <code>StreamReader::try_new_unbuffered</code>) by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10479";>#10479</a></li>
   <li>formalize the default map field names to match default arrow spec by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10517";>#10517</a></li>
   <li>Bump MSRV to 1.88 by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10254";>#10254</a></li>
   <li>Remove flight-sql-experimental feature from arrow-flight by <a 
href="https://github.com/Harshalj2108";><code>@​Harshalj2108</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10335";>#10335</a></li>
   <li>Use <code>Metadata</code> struct instead of <code>HashMap&lt;String, 
String&gt;</code> for metadata: Ordered;  cheap to clone by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10075";>#10075</a></li>
   <li>Allow reading and writing more than 32k Parquet row groups by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10149";>#10149</a></li>
   <li>Implement PARQUET-2249: Introduce IEEE 754 total order by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9619";>#9619</a></li>
   </ul>
   <h3>Enhancements</h3>
   <ul>
   <li>Prettify RunEndEncoded datatype display by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10840";>#10840</a></li>
   <li>Add <code>ARROW_VERSION</code> const to arrow-array by <a 
href="https://github.com/ylw510";><code>@​ylw510</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10957";>#10957</a></li>
   <li>feat(arrow-buffer): add <code>OverflowError</code> and fallible offset 
constructors by <a href="https://github.com/emilk";><code>@​emilk</code></a> in 
<a href="https://redirect.github.com/apache/arrow-rs/pull/10736";>#10736</a></li>
   <li>docs + feature : Introduce schemaBuilder::project + make better docs by 
<a href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10924";>#10924</a></li>
   <li>fix(variant): accept Dictionary and RunEndEncoded metadata in 
VariantArray by <a 
href="https://github.com/peterxcli";><code>@​peterxcli</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10810";>#10810</a></li>
   <li>feat(parquet): support round-trip of Dictionary(_, Utf8View/BinaryView) 
columns by <a href="https://github.com/adamreeve";><code>@​adamreeve</code></a> 
in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10831";>#10831</a></li>
   <li>feat: Add row-group-local RowSelection support to the push decoder by <a 
href="https://github.com/haohuaijin";><code>@​haohuaijin</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10702";>#10702</a></li>
   <li>Support map/struct capacities in MutableArrayData by <a 
href="https://github.com/EmilyMatt";><code>@​EmilyMatt</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10801";>#10801</a></li>
   <li>json: Add option <code>flatten_top_level_arrays</code> to 
<code>TapeDecoder</code> by <a 
href="https://github.com/Rafferty97";><code>@​Rafferty97</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9496";>#9496</a></li>
   <li>[Parquet] Add row group distinct counts to 
<code>StatisticsConverter</code> by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10652";>#10652</a></li>
   <li>implement <code>Metadata::retain</code> by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10695";>#10695</a></li>
   <li>Add <code>Metadata</code> <code>Arc</code> helper methods by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10693";>#10693</a></li>
   <li>Allow cross-crate inlining for <code>BitSliceIterator</code> by <a 
href="https://github.com/connortsui20";><code>@​connortsui20</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10588";>#10588</a></li>
   <li>[Variant] add <code>variant_to_arrow</code> union builder by <a 
href="https://github.com/sdf-jkl";><code>@​sdf-jkl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10313";>#10313</a></li>
   <li>Re-export <code>rand</code> crate in <code>arrow::util</code> by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10687";>#10687</a></li>
   <li>replace MutableBuffer callsites with fallible methods by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10641";>#10641</a></li>
   <li>Add value field accessors for list, fixedsizelist, listview, map &amp; 
run arrays by <a href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10661";>#10661</a></li>
   <li>Support Utf8View and BinaryView in substring by <a 
href="https://github.com/1fanwang";><code>@​1fanwang</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10672";>#10672</a></li>
   <li>feat(parquet): Support negative ZSTD levels by <a 
href="https://github.com/nuno-faria";><code>@​nuno-faria</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10601";>#10601</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/ef1fa157977633f0ba21aa921f9ef3d5c669235b";><code>ef1fa15</code></a>
 Update version to <code>60.0.0</code> and add CHANGELOG (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11036";>#11036</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/f9e02ba76ad11e1380b559735ac912c602b604fb";><code>f9e02ba</code></a>
 perf(variant): resolve borrowed field names without searching the metadata 
di...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/a4963a98aeecb753898f3f12d21af2b82c072e0b";><code>a4963a9</code></a>
 minor : batches_to_flight_data() should not require ownership of arguments   
...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/44141e61bbc3cf1d470c0437ee3bbbbe92379904";><code>44141e6</code></a>
 fix(parquet): skip miniblocks wider than 64 values instead of erroring (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11021";>#11021</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/20786809e3edc0fdc0532642d89edbf5b9c202a3";><code>2078680</code></a>
 Prettify RunEndEncoded datatype display (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/10840";>#10840</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/b7e5977133eadfe652eee4d4dc814a4c9d135533";><code>b7e5977</code></a>
 [Parquet] Populate bloom filters from the dictionary while a column is 
dictio...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/5be055790968b1e96c3642604f40b418b8f2f230";><code>5be0557</code></a>
 [Parquet] Add writer option to skip bloom filters for column chunks whose 
dat...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/b06b9c12c17dca4f575c9c3e5a091fdb9412bab7";><code>b06b9c1</code></a>
 fix(arrow-ipc): return an error for a DictionaryBatch without its data (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11020";>#11020</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/8f00fb4b785f912a91e90e760ec562f6533c5207";><code>8f00fb4</code></a>
 Fix interleave on zero-width FixedSizeListArray (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11026";>#11026</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/2e3a24304ce22ac20947b8e956b55af1049dc2bd";><code>2e3a243</code></a>
 chore(deps): bump zstd from 0.13.3 to 0.14.0 (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11024";>#11024</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/arrow-rs/compare/58.4.0...60.0.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `arrow-json` from 58.4.0 to 60.0.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/apache/arrow-rs/releases";>arrow-json's 
releases</a>.</em></p>
   <blockquote>
   <h2>arrow 60.0.0</h2>
   <!-- raw HTML omitted -->
   <h1>Changelog</h1>
   <h2><a href="https://github.com/apache/arrow-rs/tree/60.0.0";>60.0.0</a> - 
(2026-09-10)</h2>
   <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...60.0.0";>Full 
Changelog</a></p>
   <h3>Breaking changes</h3>
   <ul>
   <li>minor : batches_to_flight_data() should not require ownership of 
arguments by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/11010";>#11010</a></li>
   <li>Add <code>PageIndexBuilder</code> and <code>PageIndexProvider</code> for 
Parquet page indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10842";>#10842</a></li>
   <li>[Parquet] ALP encoder/decoder support by <a 
href="https://github.com/sdf-jkl";><code>@​sdf-jkl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9372";>#9372</a></li>
   <li>Remove <code>force_validate</code> feature from <code>arrow-cast</code> 
by <a href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10950";>#10950</a></li>
   <li>parquet: introduce <code>FILE</code> logical type by <a 
href="https://github.com/brkyvz";><code>@​brkyvz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10109";>#10109</a></li>
   <li>Add <code>OffsetBuffer::first</code>/<code>last</code> to always return 
offset &amp; remove some <code>unwrap</code>s by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10759";>#10759</a></li>
   <li>fix(ffi): make FFI_ArrowSchema::with_metadata unsafe by <a 
href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10764";>#10764</a></li>
   <li>Expose <code>&amp;Arc[Buffer]</code> in 
<code>GenericByteViewArray::data_buffers</code> for cheaper cloning by <a 
href="https://github.com/YimingQiao";><code>@​YimingQiao</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10708";>#10708</a></li>
   <li>parquet: Add new <code>PageIndex</code> struct to encapsulate column and 
offset indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10719";>#10719</a></li>
   <li>seal ToByteSlice trait by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10701";>#10701</a></li>
   <li>fix(ffi): make FFI struct fields private to close Drop soundness hole by 
<a href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10431";>#10431</a></li>
   <li>Upgrade <code>rand</code> to <code>0.10</code> by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10566";>#10566</a></li>
   <li>parquet: Remove deprecated functions by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10565";>#10565</a></li>
   <li>parquet: return an error instead of panicking when a pushed buffer's 
length does not match its range by <a 
href="https://github.com/ranflarion";><code>@​ranflarion</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10564";>#10564</a></li>
   <li>Implement Parquet <a 
href="https://redirect.github.com/apache/arrow-rs/issues/583";>GH-583</a> INT96 
timestamp <code>ColumnOrder</code> by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10106";>#10106</a></li>
   <li>chore: bump <code>object_store</code> to <code>0.14.1</code> by <a 
href="https://github.com/comphead";><code>@​comphead</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10375";>#10375</a></li>
   <li>Deprecate <code>parquet::basic::ColumnOrder::sort_order_for_type</code> 
by <a href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10104";>#10104</a></li>
   <li>Remove old deprecated items (<code>ffi::export_array_into_raw</code> and 
IPC <code>StreamReader::try_new_unbuffered</code>) by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10479";>#10479</a></li>
   <li>formalize the default map field names to match default arrow spec by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10517";>#10517</a></li>
   <li>Bump MSRV to 1.88 by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10254";>#10254</a></li>
   <li>Remove flight-sql-experimental feature from arrow-flight by <a 
href="https://github.com/Harshalj2108";><code>@​Harshalj2108</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10335";>#10335</a></li>
   <li>Use <code>Metadata</code> struct instead of <code>HashMap&lt;String, 
String&gt;</code> for metadata: Ordered;  cheap to clone by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10075";>#10075</a></li>
   </ul>
   <!-- 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-json's 
changelog</a>.</em></p>
   <blockquote>
   <h2><a href="https://github.com/apache/arrow-rs/tree/60.0.0";>60.0.0</a> - 
(2026-09-10)</h2>
   <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...60.0.0";>Full 
Changelog</a></p>
   <h3>Breaking changes</h3>
   <ul>
   <li>minor : batches_to_flight_data() should not require ownership of 
arguments by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/11010";>#11010</a></li>
   <li>Add <code>PageIndexBuilder</code> and <code>PageIndexProvider</code> for 
Parquet page indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10842";>#10842</a></li>
   <li>[Parquet] ALP encoder/decoder support by <a 
href="https://github.com/sdf-jkl";><code>@​sdf-jkl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9372";>#9372</a></li>
   <li>Remove <code>force_validate</code> feature from <code>arrow-cast</code> 
by <a href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10950";>#10950</a></li>
   <li>parquet: introduce <code>FILE</code> logical type by <a 
href="https://github.com/brkyvz";><code>@​brkyvz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10109";>#10109</a></li>
   <li>Add <code>OffsetBuffer::first</code>/<code>last</code> to always return 
offset &amp; remove some <code>unwrap</code>s by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10759";>#10759</a></li>
   <li>fix(ffi): make FFI_ArrowSchema::with_metadata unsafe by <a 
href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10764";>#10764</a></li>
   <li>Expose <code>&amp;Arc[Buffer]</code> in 
<code>GenericByteViewArray::data_buffers</code> for cheaper cloning by <a 
href="https://github.com/YimingQiao";><code>@​YimingQiao</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10708";>#10708</a></li>
   <li>parquet: Add new <code>PageIndex</code> struct to encapsulate column and 
offset indexes by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10719";>#10719</a></li>
   <li>seal ToByteSlice trait by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10701";>#10701</a></li>
   <li>fix(ffi): make FFI struct fields private to close Drop soundness hole by 
<a href="https://github.com/bit2swaz";><code>@​bit2swaz</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10431";>#10431</a></li>
   <li>Upgrade <code>rand</code> to <code>0.10</code> by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10566";>#10566</a></li>
   <li>parquet: Remove deprecated functions by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10565";>#10565</a></li>
   <li>parquet: return an error instead of panicking when a pushed buffer's 
length does not match its range by <a 
href="https://github.com/ranflarion";><code>@​ranflarion</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10564";>#10564</a></li>
   <li>Implement Parquet <a 
href="https://redirect.github.com/apache/arrow-rs/issues/583";>GH-583</a> INT96 
timestamp <code>ColumnOrder</code> by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10106";>#10106</a></li>
   <li>chore: bump <code>object_store</code> to <code>0.14.1</code> by <a 
href="https://github.com/comphead";><code>@​comphead</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10375";>#10375</a></li>
   <li>Deprecate <code>parquet::basic::ColumnOrder::sort_order_for_type</code> 
by <a href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10104";>#10104</a></li>
   <li>Remove old deprecated items (<code>ffi::export_array_into_raw</code> and 
IPC <code>StreamReader::try_new_unbuffered</code>) by <a 
href="https://github.com/Jefffrey";><code>@​Jefffrey</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10479";>#10479</a></li>
   <li>formalize the default map field names to match default arrow spec by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10517";>#10517</a></li>
   <li>Bump MSRV to 1.88 by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10254";>#10254</a></li>
   <li>Remove flight-sql-experimental feature from arrow-flight by <a 
href="https://github.com/Harshalj2108";><code>@​Harshalj2108</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10335";>#10335</a></li>
   <li>Use <code>Metadata</code> struct instead of <code>HashMap&lt;String, 
String&gt;</code> for metadata: Ordered;  cheap to clone by <a 
href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10075";>#10075</a></li>
   <li>Allow reading and writing more than 32k Parquet row groups by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10149";>#10149</a></li>
   <li>Implement PARQUET-2249: Introduce IEEE 754 total order by <a 
href="https://github.com/etseidl";><code>@​etseidl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9619";>#9619</a></li>
   </ul>
   <h3>Enhancements</h3>
   <ul>
   <li>Prettify RunEndEncoded datatype display by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10840";>#10840</a></li>
   <li>Add <code>ARROW_VERSION</code> const to arrow-array by <a 
href="https://github.com/ylw510";><code>@​ylw510</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10957";>#10957</a></li>
   <li>feat(arrow-buffer): add <code>OverflowError</code> and fallible offset 
constructors by <a href="https://github.com/emilk";><code>@​emilk</code></a> in 
<a href="https://redirect.github.com/apache/arrow-rs/pull/10736";>#10736</a></li>
   <li>docs + feature : Introduce schemaBuilder::project + make better docs by 
<a href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10924";>#10924</a></li>
   <li>fix(variant): accept Dictionary and RunEndEncoded metadata in 
VariantArray by <a 
href="https://github.com/peterxcli";><code>@​peterxcli</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10810";>#10810</a></li>
   <li>feat(parquet): support round-trip of Dictionary(_, Utf8View/BinaryView) 
columns by <a href="https://github.com/adamreeve";><code>@​adamreeve</code></a> 
in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10831";>#10831</a></li>
   <li>feat: Add row-group-local RowSelection support to the push decoder by <a 
href="https://github.com/haohuaijin";><code>@​haohuaijin</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10702";>#10702</a></li>
   <li>Support map/struct capacities in MutableArrayData by <a 
href="https://github.com/EmilyMatt";><code>@​EmilyMatt</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10801";>#10801</a></li>
   <li>json: Add option <code>flatten_top_level_arrays</code> to 
<code>TapeDecoder</code> by <a 
href="https://github.com/Rafferty97";><code>@​Rafferty97</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/9496";>#9496</a></li>
   <li>[Parquet] Add row group distinct counts to 
<code>StatisticsConverter</code> by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10652";>#10652</a></li>
   <li>implement <code>Metadata::retain</code> by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10695";>#10695</a></li>
   <li>Add <code>Metadata</code> <code>Arc</code> helper methods by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10693";>#10693</a></li>
   <li>Allow cross-crate inlining for <code>BitSliceIterator</code> by <a 
href="https://github.com/connortsui20";><code>@​connortsui20</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10588";>#10588</a></li>
   <li>[Variant] add <code>variant_to_arrow</code> union builder by <a 
href="https://github.com/sdf-jkl";><code>@​sdf-jkl</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10313";>#10313</a></li>
   <li>Re-export <code>rand</code> crate in <code>arrow::util</code> by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10687";>#10687</a></li>
   <li>replace MutableBuffer callsites with fallible methods by <a 
href="https://github.com/Rich-T-kid";><code>@​Rich-T-kid</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10641";>#10641</a></li>
   <li>Add value field accessors for list, fixedsizelist, listview, map &amp; 
run arrays by <a href="https://github.com/emilk";><code>@​emilk</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10661";>#10661</a></li>
   <li>Support Utf8View and BinaryView in substring by <a 
href="https://github.com/1fanwang";><code>@​1fanwang</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10672";>#10672</a></li>
   <li>feat(parquet): Support negative ZSTD levels by <a 
href="https://github.com/nuno-faria";><code>@​nuno-faria</code></a> in <a 
href="https://redirect.github.com/apache/arrow-rs/pull/10601";>#10601</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/ef1fa157977633f0ba21aa921f9ef3d5c669235b";><code>ef1fa15</code></a>
 Update version to <code>60.0.0</code> and add CHANGELOG (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11036";>#11036</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/f9e02ba76ad11e1380b559735ac912c602b604fb";><code>f9e02ba</code></a>
 perf(variant): resolve borrowed field names without searching the metadata 
di...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/a4963a98aeecb753898f3f12d21af2b82c072e0b";><code>a4963a9</code></a>
 minor : batches_to_flight_data() should not require ownership of arguments   
...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/44141e61bbc3cf1d470c0437ee3bbbbe92379904";><code>44141e6</code></a>
 fix(parquet): skip miniblocks wider than 64 values instead of erroring (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11021";>#11021</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/20786809e3edc0fdc0532642d89edbf5b9c202a3";><code>2078680</code></a>
 Prettify RunEndEncoded datatype display (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/10840";>#10840</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/b7e5977133eadfe652eee4d4dc814a4c9d135533";><code>b7e5977</code></a>
 [Parquet] Populate bloom filters from the dictionary while a column is 
dictio...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/5be055790968b1e96c3642604f40b418b8f2f230";><code>5be0557</code></a>
 [Parquet] Add writer option to skip bloom filters for column chunks whose 
dat...</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/b06b9c12c17dca4f575c9c3e5a091fdb9412bab7";><code>b06b9c1</code></a>
 fix(arrow-ipc): return an error for a DictionaryBatch without its data (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11020";>#11020</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/8f00fb4b785f912a91e90e760ec562f6533c5207";><code>8f00fb4</code></a>
 Fix interleave on zero-width FixedSizeListArray (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11026";>#11026</a>)</li>
   <li><a 
href="https://github.com/apache/arrow-rs/commit/2e3a24304ce22ac20947b8e956b55af1049dc2bd";><code>2e3a243</code></a>
 chore(deps): bump zstd from 0.13.3 to 0.14.0 (<a 
href="https://redirect.github.com/apache/arrow-rs/issues/11024";>#11024</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/arrow-rs/compare/58.4.0...60.0.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `clap_complete` from 4.6.10 to 4.6.11
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/clap-rs/clap/commit/2cb76fdf385396f86f37af49784504da560b6e47";><code>2cb76fd</code></a>
 chore: Release</li>
   <li><a 
href="https://github.com/clap-rs/clap/commit/0b00b8d330d55fb8731768578ea7247981779254";><code>0b00b8d</code></a>
 docs: Update changelog</li>
   <li><a 
href="https://github.com/clap-rs/clap/commit/34430008f695f43d37364ce47cce5156febb1c52";><code>3443000</code></a>
 Merge pull request <a 
href="https://redirect.github.com/clap-rs/clap/issues/6526";>#6526</a> from 
bonnefoa/fix-completion-escape</li>
   <li><a 
href="https://github.com/clap-rs/clap/commit/a1b6be720e59248d8b783c1dfce76a355e170dd7";><code>a1b6be7</code></a>
 fix(clap_complete): Fix value escape in zsh completion</li>
   <li><a 
href="https://github.com/clap-rs/clap/commit/face9e81df3fdbd432d3d97fb69162b33c06036b";><code>face9e8</code></a>
 test(complete): Add completion test without arg's help</li>
   <li><a 
href="https://github.com/clap-rs/clap/commit/88053ab75fd8576796d9226bcc710d057d42109b";><code>88053ab</code></a>
 test(complete): Re-enable complete tests</li>
   <li><a 
href="https://github.com/clap-rs/clap/commit/e6adcc21a6b4ea285bd646e977884c8d653841b7";><code>e6adcc2</code></a>
 chore(release): Simplify replacements</li>
   <li>See full diff in <a 
href="https://github.com/clap-rs/clap/compare/clap_complete-v4.6.10...clap_complete-v4.6.11";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `deltalake` from 0.32.4 to 1.0.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/delta-io/delta.rs/releases";>deltalake's 
releases</a>.</em></p>
   <blockquote>
   <h2>python-v1.0.0: Zero to One</h2>
   <h3>It only took us 5 years, but we made it! You can find the upgrade guide 
<a 
href="https://delta-io.github.io/delta-rs/upgrade-guides/guide-1.0.0";>here</a>.</h3>
   <h2>Performance improvements</h2>
   <ul>
   <li>refactor: async writer + multi-part by <a 
href="https://github.com/ion-elgreco";><code>@​ion-elgreco</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3255";>delta-io/delta-rs#3255</a></li>
   <li>perf: use lazy sync reader by <a 
href="https://github.com/ion-elgreco";><code>@​ion-elgreco</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3338";>delta-io/delta-rs#3338</a></li>
   </ul>
   <h2>New features</h2>
   <ul>
   <li>feat: remove optimize operations when building without Apache Datafusion 
by <a href="https://github.com/rtyler";><code>@​rtyler</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3290";>delta-io/delta-rs#3290</a></li>
   <li>feat(api): add rustls and native-tls features by <a 
href="https://github.com/zeevm";><code>@​zeevm</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3335";>delta-io/delta-rs#3335</a></li>
   <li>feat!: update storage configuration system by <a 
href="https://github.com/roeap";><code>@​roeap</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3383";>delta-io/delta-rs#3383</a></li>
   <li>feat: derive macro for config implementations by <a 
href="https://github.com/roeap";><code>@​roeap</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3389";>delta-io/delta-rs#3389</a></li>
   <li>feat: upgrade to DataFusion 47.0.0 by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3378";>delta-io/delta-rs#3378</a></li>
   <li>feat: introduce VacuumMode::Full for cleaning up orphaned files by <a 
href="https://github.com/rtyler";><code>@​rtyler</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3368";>delta-io/delta-rs#3368</a></li>
   <li>feat: during LakeFS file operations, skip merge when 0 changes by <a 
href="https://github.com/smeyerre";><code>@​smeyerre</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3346";>delta-io/delta-rs#3346</a></li>
   <li>feat: added a check for gc code to run by <a 
href="https://github.com/JustinRush80";><code>@​JustinRush80</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3419";>delta-io/delta-rs#3419</a></li>
   <li>feat: spawn io with spawn service by <a 
href="https://github.com/ion-elgreco";><code>@​ion-elgreco</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3426";>delta-io/delta-rs#3426</a></li>
   <li>feat: optimize datafusion predicate pushdown and partition pruning by <a 
href="https://github.com/rtyler";><code>@​rtyler</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3436";>delta-io/delta-rs#3436</a></li>
   <li>feat: expose kernel Engine on LogStore by <a 
href="https://github.com/roeap";><code>@​roeap</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3446";>delta-io/delta-rs#3446</a></li>
   <li>refactor: remove pyarrow dependency by <a 
href="https://github.com/ion-elgreco";><code>@​ion-elgreco</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3459";>delta-io/delta-rs#3459</a></li>
   <li>feat: write checkpoints with kernel by <a 
href="https://github.com/roeap";><code>@​roeap</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3466";>delta-io/delta-rs#3466</a></li>
   <li>feat: add a table description and name to the Delta Table from Python by 
<a href="https://github.com/fvaleye";><code>@​fvaleye</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3464";>delta-io/delta-rs#3464</a></li>
   <li>refactor!: remove and deprecate some python methods by <a 
href="https://github.com/roeap";><code>@​roeap</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3488";>delta-io/delta-rs#3488</a></li>
   </ul>
   <h2>Bug Fixes</h2>
   <ul>
   <li>fix: use field physical name when resolving partition columns by <a 
href="https://github.com/zeevm";><code>@​zeevm</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3349";>delta-io/delta-rs#3349</a></li>
   <li>fix(pandas): retain pyarrow decimal datatype in to_pandas() by adding 
types_mapper to prevent precision loss by <a 
href="https://github.com/Abhishek1005";><code>@​Abhishek1005</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3296";>delta-io/delta-rs#3296</a></li>
   <li>fix: prevent panics when peek_next_commit() encounters invalid data by 
<a href="https://github.com/rtyler";><code>@​rtyler</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3308";>delta-io/delta-rs#3308</a></li>
   <li>fix: serialize empty deletionVector in add actions as absent by <a 
href="https://github.com/rtyler";><code>@​rtyler</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3309";>delta-io/delta-rs#3309</a></li>
   <li>fix: stats column binary_column has unsupported type binary by <a 
href="https://github.com/omkar-foss";><code>@​omkar-foss</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3146";>delta-io/delta-rs#3146</a></li>
   <li>fix: check for all known valid delta files in is_deltatable by <a 
href="https://github.com/umartin";><code>@​umartin</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3318";>delta-io/delta-rs#3318</a></li>
   <li>fix: block_in_place to allow nested tasks by <a 
href="https://github.com/ion-elgreco";><code>@​ion-elgreco</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3324";>delta-io/delta-rs#3324</a></li>
   <li>fix: parse snapshot by <a 
href="https://github.com/ion-elgreco";><code>@​ion-elgreco</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3355";>delta-io/delta-rs#3355</a></li>
   <li>fix: added restored metadata as action to the next committed version by 
<a href="https://github.com/Nordalf";><code>@​Nordalf</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3303";>delta-io/delta-rs#3303</a></li>
   <li>fix: parse unconventional logs by <a 
href="https://github.com/roeap";><code>@​roeap</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3373";>delta-io/delta-rs#3373</a></li>
   <li>fix: clippy warnings by <a 
href="https://github.com/alamb";><code>@​alamb</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3390";>delta-io/delta-rs#3390</a></li>
   <li>fix: the default target size should be 100MB by <a 
href="https://github.com/HiromuHota";><code>@​HiromuHota</code></a> in <a 
href="https://redirect.github.com/delta-io/delta-rs/pull/3404";>delta-io/delta-rs#3404</a></li>
   <li>fix: if field co...
   
   _Description has been truncated_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to