dependabot[bot] opened a new pull request, #3592: URL: https://github.com/apache/iceberg-rust/pull/3592
Bumps the arrow-parquet group with 8 updates: | Package | From | To | | --- | --- | --- | | [arrow-arith](https://github.com/apache/arrow-rs) | `59.3.0` | `59.3.2` | | [arrow-array](https://github.com/apache/arrow-rs) | `59.3.0` | `59.3.2` | | [arrow-buffer](https://github.com/apache/arrow-rs) | `59.3.0` | `59.3.2` | | [arrow-cast](https://github.com/apache/arrow-rs) | `59.3.0` | `59.3.2` | | [arrow-ord](https://github.com/apache/arrow-rs) | `59.3.0` | `59.3.2` | | [arrow-schema](https://github.com/apache/arrow-rs) | `59.3.0` | `59.3.2` | | [arrow-select](https://github.com/apache/arrow-rs) | `59.3.0` | `59.3.2` | | [arrow-string](https://github.com/apache/arrow-rs) | `59.3.0` | `59.3.2` | Updates `arrow-arith` from 59.3.0 to 59.3.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/arrow-rs/releases">arrow-arith's releases</a>.</em></p> <blockquote> <h2>arrow 59.3.2</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> <h2>arrow 59.3.1</h2> <!-- 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/59.3.2/CHANGELOG.md">arrow-arith's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/9ea30dfacb7003de9ffc87ef50231f18229fcdb5"><code>9ea30df</code></a> [59_maintenance] Update version to <code>59.3.2</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/11797">#11797</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/dcca3342cd6ecb1446baa18fd5ce20d2c3496e09"><code>dcca334</code></a> [59_maintenance] Write empty validity buffers for arrays without nulls in IPC...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a098b41ec0f105ac465f1e9bbdf5dec369cec267"><code>a098b41</code></a> [59_maintenance] chore: update webpki dependencies to fix cargo audit CI (<a href="https://redirect.github.com/apache/arrow-rs/issues/11">#11</a>...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a33a8d9de17a5998e7bcc48a0a4142868e12740e"><code>a33a8d9</code></a> [59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_...</li> <li><a href="https://github.com/apache/arrow-rs/commit/f54a8384e779c06aab33cece8ba177982bde9429"><code>f54a838</code></a> [59_maintenance] Run CI workflows on pushes to 59_maintenance, use ubuntu run...</li> <li><a href="https://github.com/apache/arrow-rs/commit/0a2745a863545664bde1b177d599f7ced0af0fbb"><code>0a2745a</code></a> [59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead o...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a6c71f5b5dfd0143ae2f4c622d3e4ffe1c104c46"><code>a6c71f5</code></a> [59_maintenance] fix: account for offsets in runarrays when using extend for ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/8c4a4bc01e1fc1781e99ab5f52c40bab1bd42d74"><code>8c4a4bc</code></a> [59_maintenance] fix: account for offset when building RunArray from ArrayDat...</li> <li><a href="https://github.com/apache/arrow-rs/commit/7de162bf3041d38e5aff5bdcc9c74abb823866c6"><code>7de162b</code></a> [59_maintenance] fix: use correct length in runarray validation (<a href="https://redirect.github.com/apache/arrow-rs/issues/11740">#11740</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ae35e6b710ac594f5e646e62da39ca40354306ba"><code>ae35e6b</code></a> [59_maintenance] fix: account for arraydata offset when comparing runarrays ...</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/59.3.0...59.3.2">compare view</a></li> </ul> </details> <br /> Updates `arrow-array` from 59.3.0 to 59.3.2 <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 59.3.2</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> <h2>arrow 59.3.1</h2> <!-- 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/59.3.2/CHANGELOG.md">arrow-array's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/9ea30dfacb7003de9ffc87ef50231f18229fcdb5"><code>9ea30df</code></a> [59_maintenance] Update version to <code>59.3.2</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/11797">#11797</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/dcca3342cd6ecb1446baa18fd5ce20d2c3496e09"><code>dcca334</code></a> [59_maintenance] Write empty validity buffers for arrays without nulls in IPC...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a098b41ec0f105ac465f1e9bbdf5dec369cec267"><code>a098b41</code></a> [59_maintenance] chore: update webpki dependencies to fix cargo audit CI (<a href="https://redirect.github.com/apache/arrow-rs/issues/11">#11</a>...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a33a8d9de17a5998e7bcc48a0a4142868e12740e"><code>a33a8d9</code></a> [59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_...</li> <li><a href="https://github.com/apache/arrow-rs/commit/f54a8384e779c06aab33cece8ba177982bde9429"><code>f54a838</code></a> [59_maintenance] Run CI workflows on pushes to 59_maintenance, use ubuntu run...</li> <li><a href="https://github.com/apache/arrow-rs/commit/0a2745a863545664bde1b177d599f7ced0af0fbb"><code>0a2745a</code></a> [59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead o...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a6c71f5b5dfd0143ae2f4c622d3e4ffe1c104c46"><code>a6c71f5</code></a> [59_maintenance] fix: account for offsets in runarrays when using extend for ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/8c4a4bc01e1fc1781e99ab5f52c40bab1bd42d74"><code>8c4a4bc</code></a> [59_maintenance] fix: account for offset when building RunArray from ArrayDat...</li> <li><a href="https://github.com/apache/arrow-rs/commit/7de162bf3041d38e5aff5bdcc9c74abb823866c6"><code>7de162b</code></a> [59_maintenance] fix: use correct length in runarray validation (<a href="https://redirect.github.com/apache/arrow-rs/issues/11740">#11740</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ae35e6b710ac594f5e646e62da39ca40354306ba"><code>ae35e6b</code></a> [59_maintenance] fix: account for arraydata offset when comparing runarrays ...</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/59.3.0...59.3.2">compare view</a></li> </ul> </details> <br /> Updates `arrow-buffer` from 59.3.0 to 59.3.2 <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 59.3.2</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> <h2>arrow 59.3.1</h2> <!-- 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/59.3.2/CHANGELOG.md">arrow-buffer's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/9ea30dfacb7003de9ffc87ef50231f18229fcdb5"><code>9ea30df</code></a> [59_maintenance] Update version to <code>59.3.2</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/11797">#11797</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/dcca3342cd6ecb1446baa18fd5ce20d2c3496e09"><code>dcca334</code></a> [59_maintenance] Write empty validity buffers for arrays without nulls in IPC...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a098b41ec0f105ac465f1e9bbdf5dec369cec267"><code>a098b41</code></a> [59_maintenance] chore: update webpki dependencies to fix cargo audit CI (<a href="https://redirect.github.com/apache/arrow-rs/issues/11">#11</a>...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a33a8d9de17a5998e7bcc48a0a4142868e12740e"><code>a33a8d9</code></a> [59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_...</li> <li><a href="https://github.com/apache/arrow-rs/commit/f54a8384e779c06aab33cece8ba177982bde9429"><code>f54a838</code></a> [59_maintenance] Run CI workflows on pushes to 59_maintenance, use ubuntu run...</li> <li><a href="https://github.com/apache/arrow-rs/commit/0a2745a863545664bde1b177d599f7ced0af0fbb"><code>0a2745a</code></a> [59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead o...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a6c71f5b5dfd0143ae2f4c622d3e4ffe1c104c46"><code>a6c71f5</code></a> [59_maintenance] fix: account for offsets in runarrays when using extend for ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/8c4a4bc01e1fc1781e99ab5f52c40bab1bd42d74"><code>8c4a4bc</code></a> [59_maintenance] fix: account for offset when building RunArray from ArrayDat...</li> <li><a href="https://github.com/apache/arrow-rs/commit/7de162bf3041d38e5aff5bdcc9c74abb823866c6"><code>7de162b</code></a> [59_maintenance] fix: use correct length in runarray validation (<a href="https://redirect.github.com/apache/arrow-rs/issues/11740">#11740</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ae35e6b710ac594f5e646e62da39ca40354306ba"><code>ae35e6b</code></a> [59_maintenance] fix: account for arraydata offset when comparing runarrays ...</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/59.3.0...59.3.2">compare view</a></li> </ul> </details> <br /> Updates `arrow-cast` from 59.3.0 to 59.3.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/arrow-rs/releases">arrow-cast's releases</a>.</em></p> <blockquote> <h2>arrow 59.3.2</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> <h2>arrow 59.3.1</h2> <!-- 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/59.3.2/CHANGELOG.md">arrow-cast's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/9ea30dfacb7003de9ffc87ef50231f18229fcdb5"><code>9ea30df</code></a> [59_maintenance] Update version to <code>59.3.2</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/11797">#11797</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/dcca3342cd6ecb1446baa18fd5ce20d2c3496e09"><code>dcca334</code></a> [59_maintenance] Write empty validity buffers for arrays without nulls in IPC...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a098b41ec0f105ac465f1e9bbdf5dec369cec267"><code>a098b41</code></a> [59_maintenance] chore: update webpki dependencies to fix cargo audit CI (<a href="https://redirect.github.com/apache/arrow-rs/issues/11">#11</a>...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a33a8d9de17a5998e7bcc48a0a4142868e12740e"><code>a33a8d9</code></a> [59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_...</li> <li><a href="https://github.com/apache/arrow-rs/commit/f54a8384e779c06aab33cece8ba177982bde9429"><code>f54a838</code></a> [59_maintenance] Run CI workflows on pushes to 59_maintenance, use ubuntu run...</li> <li><a href="https://github.com/apache/arrow-rs/commit/0a2745a863545664bde1b177d599f7ced0af0fbb"><code>0a2745a</code></a> [59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead o...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a6c71f5b5dfd0143ae2f4c622d3e4ffe1c104c46"><code>a6c71f5</code></a> [59_maintenance] fix: account for offsets in runarrays when using extend for ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/8c4a4bc01e1fc1781e99ab5f52c40bab1bd42d74"><code>8c4a4bc</code></a> [59_maintenance] fix: account for offset when building RunArray from ArrayDat...</li> <li><a href="https://github.com/apache/arrow-rs/commit/7de162bf3041d38e5aff5bdcc9c74abb823866c6"><code>7de162b</code></a> [59_maintenance] fix: use correct length in runarray validation (<a href="https://redirect.github.com/apache/arrow-rs/issues/11740">#11740</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ae35e6b710ac594f5e646e62da39ca40354306ba"><code>ae35e6b</code></a> [59_maintenance] fix: account for arraydata offset when comparing runarrays ...</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/59.3.0...59.3.2">compare view</a></li> </ul> </details> <br /> Updates `arrow-ord` from 59.3.0 to 59.3.2 <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 59.3.2</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> <h2>arrow 59.3.1</h2> <!-- 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/59.3.2/CHANGELOG.md">arrow-ord's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/9ea30dfacb7003de9ffc87ef50231f18229fcdb5"><code>9ea30df</code></a> [59_maintenance] Update version to <code>59.3.2</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/11797">#11797</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/dcca3342cd6ecb1446baa18fd5ce20d2c3496e09"><code>dcca334</code></a> [59_maintenance] Write empty validity buffers for arrays without nulls in IPC...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a098b41ec0f105ac465f1e9bbdf5dec369cec267"><code>a098b41</code></a> [59_maintenance] chore: update webpki dependencies to fix cargo audit CI (<a href="https://redirect.github.com/apache/arrow-rs/issues/11">#11</a>...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a33a8d9de17a5998e7bcc48a0a4142868e12740e"><code>a33a8d9</code></a> [59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_...</li> <li><a href="https://github.com/apache/arrow-rs/commit/f54a8384e779c06aab33cece8ba177982bde9429"><code>f54a838</code></a> [59_maintenance] Run CI workflows on pushes to 59_maintenance, use ubuntu run...</li> <li><a href="https://github.com/apache/arrow-rs/commit/0a2745a863545664bde1b177d599f7ced0af0fbb"><code>0a2745a</code></a> [59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead o...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a6c71f5b5dfd0143ae2f4c622d3e4ffe1c104c46"><code>a6c71f5</code></a> [59_maintenance] fix: account for offsets in runarrays when using extend for ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/8c4a4bc01e1fc1781e99ab5f52c40bab1bd42d74"><code>8c4a4bc</code></a> [59_maintenance] fix: account for offset when building RunArray from ArrayDat...</li> <li><a href="https://github.com/apache/arrow-rs/commit/7de162bf3041d38e5aff5bdcc9c74abb823866c6"><code>7de162b</code></a> [59_maintenance] fix: use correct length in runarray validation (<a href="https://redirect.github.com/apache/arrow-rs/issues/11740">#11740</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ae35e6b710ac594f5e646e62da39ca40354306ba"><code>ae35e6b</code></a> [59_maintenance] fix: account for arraydata offset when comparing runarrays ...</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/59.3.0...59.3.2">compare view</a></li> </ul> </details> <br /> Updates `arrow-schema` from 59.3.0 to 59.3.2 <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 59.3.2</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> <h2>arrow 59.3.1</h2> <!-- 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/59.3.2/CHANGELOG.md">arrow-schema's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.3.1...59.3.2">Full Changelog</a></p> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Write empty validity buffers for arrays without nulls in IPC writer by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11820">#11820</a></li> <li>[59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_to_fit when MemoryReservation::resize panics by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11787">#11787</a></li> <li>[59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead of erroring by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11754">#11754</a></li> <li>[59_maintenance] fix: account for offsets in runarrays when using extend for MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11671">#11671</a></li> <li>[59_maintenance] fix: account for offset when building RunArray from ArrayData by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11739">#11739</a></li> <li>[59_maintenance] fix: use correct length in runarray validation by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11740">#11740</a></li> <li>[59_maintenance] fix: account for arraydata offset when comparing runarrays by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11673">#11673</a></li> <li>[59_maintenance] fix(arrow-schema): validate <code>UnionFields</code> when deserializing by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11672">#11672</a></li> <li>[59_maintenance] fix: implement <code>ArrayData::validate_values</code> for union types by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11678">#11678</a></li> <li>[59_maintenance] Fix sliced sparse union ArrayData conversion by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11679">#11679</a></li> <li>[59_maintenance] fix(arrow-data): account for FixedSizeList parent offset in MutableArrayData by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11683">#11683</a></li> <li>[59_maintenance] fix: <code>UnionFields::from_iter</code> should validate input by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11670">#11670</a></li> <li>[59_maintenance] fix(arrow-array): use the field's type id in dense union logical_nulls by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11680">#11680</a></li> <li>[59_maintenance] Parquet: list the dictionary page first in page_encoding_stats by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11699">#11699</a></li> <li>[59_maintenance] fix(arrow-data): check view nulls at the right index in <code>ArrayData</code> equality by <a href="https://github.com/Jefffrey"><code>@Jefffrey</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/11675">#11675</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/9ea30dfacb7003de9ffc87ef50231f18229fcdb5"><code>9ea30df</code></a> [59_maintenance] Update version to <code>59.3.2</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/11797">#11797</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/dcca3342cd6ecb1446baa18fd5ce20d2c3496e09"><code>dcca334</code></a> [59_maintenance] Write empty validity buffers for arrays without nulls in IPC...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a098b41ec0f105ac465f1e9bbdf5dec369cec267"><code>a098b41</code></a> [59_maintenance] chore: update webpki dependencies to fix cargo audit CI (<a href="https://redirect.github.com/apache/arrow-rs/issues/11">#11</a>...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a33a8d9de17a5998e7bcc48a0a4142868e12740e"><code>a33a8d9</code></a> [59_maintenance] fix(arrow-buffer): prevent use-after-free in Buffer::shrink_...</li> <li><a href="https://github.com/apache/arrow-rs/commit/f54a8384e779c06aab33cece8ba177982bde9429"><code>f54a838</code></a> [59_maintenance] Run CI workflows on pushes to 59_maintenance, use ubuntu run...</li> <li><a href="https://github.com/apache/arrow-rs/commit/0a2745a863545664bde1b177d599f7ced0af0fbb"><code>0a2745a</code></a> [59_maintenance] fix(parquet): skip miniblocks wider than 64 values instead o...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a6c71f5b5dfd0143ae2f4c622d3e4ffe1c104c46"><code>a6c71f5</code></a> [59_maintenance] fix: account for offsets in runarrays when using extend for ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/8c4a4bc01e1fc1781e99ab5f52c40bab1bd42d74"><code>8c4a4bc</code></a> [59_maintenance] fix: account for offset when building RunArray from ArrayDat...</li> <li><a href="https://github.com/apache/arrow-rs/commit/7de162bf3041d38e5aff5bdcc9c74abb823866c6"><code>7de162b</code></a> [59_maintenance] fix: use correct length in runarray validation (<a href="https://redirect.github.com/apache/arrow-rs/issues/11740">#11740</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ae35e6b710ac594f5e646e62da39ca40354306ba"><code>ae35e6b</code></a> [59_maintenance] fix: account for arraydata offset when comparing runarrays ...</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/59.3.0...59.3.2">compare view</a></li> </ul> </details> <br /> Updates `arrow-select` from 59.3.0 to 59.3.2 <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 59.3.2</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.2">59.3.2</a> - (2026-10-22)... _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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
