dependabot[bot] opened a new pull request, #4255: URL: https://github.com/apache/iggy/pull/4255
Bumps the rust group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [arrow](https://github.com/apache/arrow-rs) | `58.4.0` | `59.3.0` | | [arrow-array](https://github.com/apache/arrow-rs) | `58.4.0` | `59.3.0` | | [arrow-json](https://github.com/apache/arrow-rs) | `58.4.0` | `59.3.0` | | [lapin](https://github.com/amqp-rs/lapin) | `2.5.5` | `4.11.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` | Updates `arrow` from 58.4.0 to 59.3.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 59.3.0</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.0">59.3.0</a> - (2026-08-25)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...59.3.0">Full Changelog</a></p> <h3>Security fixes</h3> <ul> <li>[59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10834">#10834</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10828">#10828</a></li> <li>[59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger than the page size limit by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10826">#10826</a></li> <li>[59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse pages by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10766">#10766</a></li> </ul> <h2>arrow 59.2.0</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.0/CHANGELOG.md">arrow's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.0">59.3.0</a> - (2026-08-25)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...59.3.0">Full Changelog</a></p> <h3>Security fixes</h3> <ul> <li>[59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10834">#10834</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10828">#10828</a></li> <li>[59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger than the page size limit by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10826">#10826</a></li> <li>[59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse pages by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10766">#10766</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/f90e061326bd821a7af09281d9e92de6f3b603d9"><code>f90e061</code></a> [59_maintenance] Backport parquet-testing revision update for ALP tests (<a href="https://redirect.github.com/apache/arrow-rs/issues/10871">#10871</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/8061c9cb7a35cd9df2262ffa4b424174837b048d"><code>8061c9c</code></a> [59_maintenance] chore: Update versions to <code>59.3.0</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/10827">#10827</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/23673b8206bb5893e64c6fed4fd574c1a5bca615"><code>23673b8</code></a> [59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency (<a href="https://redirect.github.com/apache/arrow-rs/issues/10834">#10834</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/e4e1237feb74ac8af3ee42f0026d0a55daf90dad"><code>e4e1237</code></a> [59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays...</li> <li><a href="https://github.com/apache/arrow-rs/commit/556186a5e5a9b3c399ab4841db7f03fdfca0ff4c"><code>556186a</code></a> [59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger t...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a878590477cc62964ea65c3da09cb289868675d5"><code>a878590</code></a> [59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/782e5a685501a9db6cc8e9a3b7cbff894940c47a"><code>782e5a6</code></a> Update version to 59.2.0, update changelog generation to git-cliff (<a href="https://redirect.github.com/apache/arrow-rs/issues/10451">#10451</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ed92960c8a85eda657fce3525c905616ccc5a983"><code>ed92960</code></a> Revert "chore: formalize the default map field names to match default arrow s...</li> <li><a href="https://github.com/apache/arrow-rs/commit/bf82c786c50b0e4f8361f9e56dec4217de8bfca5"><code>bf82c78</code></a> chore(parquet): add link to ticket in object_store deprecation message (<a href="https://redirect.github.com/apache/arrow-rs/issues/10502">#10502</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/15c20f0146fac3be6d28d9f7370d31e6639e0bbe"><code>15c20f0</code></a> chore(avro): add link to ticket in object_store deprecation message (<a href="https://redirect.github.com/apache/arrow-rs/issues/10503">#10503</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/58.4.0...59.3.0">compare view</a></li> </ul> </details> <br /> Updates `arrow-array` from 58.4.0 to 59.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/arrow-rs/releases">arrow-array's releases</a>.</em></p> <blockquote> <h2>arrow 59.3.0</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.0">59.3.0</a> - (2026-08-25)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...59.3.0">Full Changelog</a></p> <h3>Security fixes</h3> <ul> <li>[59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10834">#10834</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10828">#10828</a></li> <li>[59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger than the page size limit by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10826">#10826</a></li> <li>[59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse pages by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10766">#10766</a></li> </ul> <h2>arrow 59.2.0</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.0/CHANGELOG.md">arrow-array's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.0">59.3.0</a> - (2026-08-25)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...59.3.0">Full Changelog</a></p> <h3>Security fixes</h3> <ul> <li>[59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10834">#10834</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10828">#10828</a></li> <li>[59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger than the page size limit by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10826">#10826</a></li> <li>[59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse pages by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10766">#10766</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/f90e061326bd821a7af09281d9e92de6f3b603d9"><code>f90e061</code></a> [59_maintenance] Backport parquet-testing revision update for ALP tests (<a href="https://redirect.github.com/apache/arrow-rs/issues/10871">#10871</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/8061c9cb7a35cd9df2262ffa4b424174837b048d"><code>8061c9c</code></a> [59_maintenance] chore: Update versions to <code>59.3.0</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/10827">#10827</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/23673b8206bb5893e64c6fed4fd574c1a5bca615"><code>23673b8</code></a> [59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency (<a href="https://redirect.github.com/apache/arrow-rs/issues/10834">#10834</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/e4e1237feb74ac8af3ee42f0026d0a55daf90dad"><code>e4e1237</code></a> [59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays...</li> <li><a href="https://github.com/apache/arrow-rs/commit/556186a5e5a9b3c399ab4841db7f03fdfca0ff4c"><code>556186a</code></a> [59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger t...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a878590477cc62964ea65c3da09cb289868675d5"><code>a878590</code></a> [59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/782e5a685501a9db6cc8e9a3b7cbff894940c47a"><code>782e5a6</code></a> Update version to 59.2.0, update changelog generation to git-cliff (<a href="https://redirect.github.com/apache/arrow-rs/issues/10451">#10451</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ed92960c8a85eda657fce3525c905616ccc5a983"><code>ed92960</code></a> Revert "chore: formalize the default map field names to match default arrow s...</li> <li><a href="https://github.com/apache/arrow-rs/commit/bf82c786c50b0e4f8361f9e56dec4217de8bfca5"><code>bf82c78</code></a> chore(parquet): add link to ticket in object_store deprecation message (<a href="https://redirect.github.com/apache/arrow-rs/issues/10502">#10502</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/15c20f0146fac3be6d28d9f7370d31e6639e0bbe"><code>15c20f0</code></a> chore(avro): add link to ticket in object_store deprecation message (<a href="https://redirect.github.com/apache/arrow-rs/issues/10503">#10503</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/58.4.0...59.3.0">compare view</a></li> </ul> </details> <br /> Updates `arrow-json` from 58.4.0 to 59.3.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 59.3.0</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.0">59.3.0</a> - (2026-08-25)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...59.3.0">Full Changelog</a></p> <h3>Security fixes</h3> <ul> <li>[59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10834">#10834</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10828">#10828</a></li> <li>[59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger than the page size limit by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10826">#10826</a></li> <li>[59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse pages by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10766">#10766</a></li> </ul> <h2>arrow 59.2.0</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.0/CHANGELOG.md">arrow-json's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.0">59.3.0</a> - (2026-08-25)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...59.3.0">Full Changelog</a></p> <h3>Security fixes</h3> <ul> <li>[59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10834">#10834</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10828">#10828</a></li> <li>[59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger than the page size limit by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10826">#10826</a></li> <li>[59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse pages by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10766">#10766</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/f90e061326bd821a7af09281d9e92de6f3b603d9"><code>f90e061</code></a> [59_maintenance] Backport parquet-testing revision update for ALP tests (<a href="https://redirect.github.com/apache/arrow-rs/issues/10871">#10871</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/8061c9cb7a35cd9df2262ffa4b424174837b048d"><code>8061c9c</code></a> [59_maintenance] chore: Update versions to <code>59.3.0</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/10827">#10827</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/23673b8206bb5893e64c6fed4fd574c1a5bca615"><code>23673b8</code></a> [59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency (<a href="https://redirect.github.com/apache/arrow-rs/issues/10834">#10834</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/e4e1237feb74ac8af3ee42f0026d0a55daf90dad"><code>e4e1237</code></a> [59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays...</li> <li><a href="https://github.com/apache/arrow-rs/commit/556186a5e5a9b3c399ab4841db7f03fdfca0ff4c"><code>556186a</code></a> [59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger t...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a878590477cc62964ea65c3da09cb289868675d5"><code>a878590</code></a> [59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/782e5a685501a9db6cc8e9a3b7cbff894940c47a"><code>782e5a6</code></a> Update version to 59.2.0, update changelog generation to git-cliff (<a href="https://redirect.github.com/apache/arrow-rs/issues/10451">#10451</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ed92960c8a85eda657fce3525c905616ccc5a983"><code>ed92960</code></a> Revert "chore: formalize the default map field names to match default arrow s...</li> <li><a href="https://github.com/apache/arrow-rs/commit/bf82c786c50b0e4f8361f9e56dec4217de8bfca5"><code>bf82c78</code></a> chore(parquet): add link to ticket in object_store deprecation message (<a href="https://redirect.github.com/apache/arrow-rs/issues/10502">#10502</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/15c20f0146fac3be6d28d9f7370d31e6639e0bbe"><code>15c20f0</code></a> chore(avro): add link to ticket in object_store deprecation message (<a href="https://redirect.github.com/apache/arrow-rs/issues/10503">#10503</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/58.4.0...59.3.0">compare view</a></li> </ul> </details> <br /> Updates `lapin` from 2.5.5 to 4.11.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/amqp-rs/lapin/blob/main/CHANGELOG.md">lapin's changelog</a>.</em></p> <blockquote> <h3>4.11.0 (2026-09-08)</h3> <h4>Bug Fixes</h4> <ul> <li>Properly retry initial connection when recover is enabled</li> </ul> <h3>4.10.0 (2026-05-24)</h3> <h4>Features</h4> <ul> <li>Documentation iprovements</li> </ul> <h4>Misc</h4> <ul> <li>switch to <code>event-listener</code> for internal synchronisation</li> </ul> <h3>4.9.1 (2026-05-23)</h3> <h4>Bug Fixes</h4> <ul> <li>Fix some doc-comments</li> </ul> <h3>4.9.0 (2026-05-23)</h3> <h4>Features</h4> <ul> <li>Documentation overhaul</li> </ul> <h3>4.8.0 (2026-05-23)</h3> <h4>Bug Fixes</h4> <ul> <li>Prevent possible (unlikely) race condition in notifier</li> <li>Use saturating arithmetics as much as possible</li> </ul> <h3>4.7.4 (2026-05-12)</h3> <h4>Misc</h4> <ul> <li>Add some <code>must_use</code> annotations</li> </ul> <h3>4.7.3 (2026-05-12)</h3> <h4>Misc</h4> <ul> <li>Misc project metadata cleanup</li> </ul> <h3>4.7.2 (2026-05-08)</h3> <h4>Bug Fixes</h4> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/amqp-rs/lapin/commit/0dc84fc1f6736817b75f7699e18ea2b08d3ed45f"><code>0dc84fc</code></a> v4.11.0</li> <li><a href="https://github.com/amqp-rs/lapin/commit/c225973b1f8360aa3f81c927ab75f8a797aaea69"><code>c225973</code></a> Restart the initial protocol handshake after a TCP half-close</li> <li><a href="https://github.com/amqp-rs/lapin/commit/2d4f93905ad7cfa748f82af7e256640e0782156a"><code>2d4f939</code></a> Reject pending connection steps when initializing recovery</li> <li><a href="https://github.com/amqp-rs/lapin/commit/a2db8b7ee447932febe2c5a1aa08bad08b2a499f"><code>a2db8b7</code></a> update Cargo.lock</li> <li><a href="https://github.com/amqp-rs/lapin/commit/71d01e2cc3e3221496d11ffcf1f4aaf41532fb9d"><code>71d01e2</code></a> v4.10.0</li> <li><a href="https://github.com/amqp-rs/lapin/commit/3571fb97fed497a901564d83f93d6130e8bb4b51"><code>3571fb9</code></a> docs: replace old-style HTML doc links with intra-doc links</li> <li><a href="https://github.com/amqp-rs/lapin/commit/b82a087c1760d70e558a751016e8b98562b91654"><code>b82a087</code></a> docs: explain channel sharing across threads in Channel doc</li> <li><a href="https://github.com/amqp-rs/lapin/commit/860be6bdb45cfa9c83e057795f2c94bff70ac642"><code>860be6b</code></a> refactor: SharedMutex/SharedRwLock wrappers, matches!(), deduplicate runtime doc</li> <li><a href="https://github.com/amqp-rs/lapin/commit/e50d32310ac7176445195f06762cfcfe8f6bf97d"><code>e50d323</code></a> promise: replace AtomicWaker with event-listener via Listener</li> <li><a href="https://github.com/amqp-rs/lapin/commit/dc56dd33860397f0b7d12e654f1f19be6edaade1"><code>dc56dd3</code></a> wakers: replace hand-rolled Vec<Waker>+Mutex with event-listener</li> <li>Additional commits viewable in <a href="https://github.com/amqp-rs/lapin/compare/lapin-2.5.5...v4.11.0">compare view</a></li> </ul> </details> <br /> Updates `parquet` from 58.4.0 to 59.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/arrow-rs/releases">parquet's releases</a>.</em></p> <blockquote> <h2>arrow 59.3.0</h2> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.0">59.3.0</a> - (2026-08-25)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...59.3.0">Full Changelog</a></p> <h3>Security fixes</h3> <ul> <li>[59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10834">#10834</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10828">#10828</a></li> <li>[59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger than the page size limit by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10826">#10826</a></li> <li>[59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse pages by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10766">#10766</a></li> </ul> <h2>arrow 59.2.0</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.0/CHANGELOG.md">parquet's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/59.3.0">59.3.0</a> - (2026-08-25)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/59.2.0...59.3.0">Full Changelog</a></p> <h3>Security fixes</h3> <ul> <li>[59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10834">#10834</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>[59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10828">#10828</a></li> <li>[59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger than the page size limit by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10826">#10826</a></li> <li>[59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse pages by <a href="https://github.com/alamb"><code>@alamb</code></a> in <a href="https://redirect.github.com/apache/arrow-rs/pull/10766">#10766</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/f90e061326bd821a7af09281d9e92de6f3b603d9"><code>f90e061</code></a> [59_maintenance] Backport parquet-testing revision update for ALP tests (<a href="https://redirect.github.com/apache/arrow-rs/issues/10871">#10871</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/8061c9cb7a35cd9df2262ffa4b424174837b048d"><code>8061c9c</code></a> [59_maintenance] chore: Update versions to <code>59.3.0</code> and add CHANGELOG (<a href="https://redirect.github.com/apache/arrow-rs/issues/10827">#10827</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/23673b8206bb5893e64c6fed4fd574c1a5bca615"><code>23673b8</code></a> [59_maintenance] Backport <code>cargo audit</code> fix by updating <code>h2</code> dependency (<a href="https://redirect.github.com/apache/arrow-rs/issues/10834">#10834</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/e4e1237feb74ac8af3ee42f0026d0a55daf90dad"><code>e4e1237</code></a> [59_maintenance] Backport fix for concat_run_arrays with all-empty run arrays...</li> <li><a href="https://github.com/apache/arrow-rs/commit/556186a5e5a9b3c399ab4841db7f03fdfca0ff4c"><code>556186a</code></a> [59_maintenance] Backport fix for DELTA_BYTE_ARRAY dedup with values larger t...</li> <li><a href="https://github.com/apache/arrow-rs/commit/a878590477cc62964ea65c3da09cb289868675d5"><code>a878590</code></a> [59_maintenance] Backport fix for cached Mask reads crossing unloaded sparse ...</li> <li><a href="https://github.com/apache/arrow-rs/commit/782e5a685501a9db6cc8e9a3b7cbff894940c47a"><code>782e5a6</code></a> Update version to 59.2.0, update changelog generation to git-cliff (<a href="https://redirect.github.com/apache/arrow-rs/issues/10451">#10451</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/ed92960c8a85eda657fce3525c905616ccc5a983"><code>ed92960</code></a> Revert "chore: formalize the default map field names to match default arrow s...</li> <li><a href="https://github.com/apache/arrow-rs/commit/bf82c786c50b0e4f8361f9e56dec4217de8bfca5"><code>bf82c78</code></a> chore(parquet): add link to ticket in object_store deprecation message (<a href="https://redirect.github.com/apache/arrow-rs/issues/10502">#10502</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/15c20f0146fac3be6d28d9f7370d31e6639e0bbe"><code>15c20f0</code></a> chore(avro): add link to ticket in object_store deprecation message (<a href="https://redirect.github.com/apache/arrow-rs/issues/10503">#10503</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/58.4.0...59.3.0">compare view</a></li> </ul> </details> <br /> Updates `pgwire` from 0.40.7 to 0.41.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sunng87/pgwire/releases">pgwire's releases</a>.</em></p> <blockquote> <h2>v0.41.0</h2> <h2>What's Changed</h2> <ul> <li>feat: client api secret key and cancel support by <a href="https://github.com/sunng87"><code>@sunng87</code></a> in <a href="https://redirect.github.com/sunng87/pgwire/pull/456">sunng87/pgwire#456</a></li> <li>feat: protocol negotiation by <a href="https://github.com/sunng87"><code>@sunng87</code></a> in <a href="https://redirect.github.com/sunng87/pgwire/pull/457">sunng87/pgwire#457</a></li> <li>chore(deps): update pg_interval requirement from 0.5 to 0.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/sunng87/pgwire/pull/444">sunng87/pgwire#444</a></li> <li>test: integration tests for client API against real PostgreSQL by <a href="https://github.com/sunng87"><code>@sunng87</code></a> in <a href="https://redirect.github.com/sunng87/pgwire/pull/458">sunng87/pgwire#458</a></li> <li>feat: client transaction status tracking by <a href="https://github.com/sunng87"><code>@sunng87</code></a> in <a href="https://redirect.github.com/sunng87/pgwire/pull/459">sunng87/pgwire#459</a></li> <li>chore(deps): update gluesql requirement from 0.19 to 0.20 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/sunng87/pgwire/pull/460">sunng87/pgwire#460</a></li> <li>feat: empty statement implementation for server-api by <a href="https://github.com/sunng87"><code>@sunng87</code></a> in <a href="https://redirect.github.com/sunng87/pgwire/pull/461">sunng87/pgwire#461</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/sunng87/pgwire/compare/v0.40.7...v0.41.0">https://github.com/sunng87/pgwire/compare/v0.40.7...v0.41.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/sunng87/pgwire/blob/master/CHANGELOG.md">pgwire's changelog</a>.</em></p> <blockquote> <h2>[0.41.0] - 2026-09-04</h2> <h3>Added</h3> <ul> <li>Client API: transaction status tracking. <code>ClientInfo::transaction_status</code> reports the status carried by the last <code>ReadyForQuery</code> message (idle, in transaction, or in a failed transaction), updated automatically on every code path: startup, simple and extended query, and the error-recovery drains.</li> <li>Client API: protocol version negotiation. <code>Config::protocol_version</code> selects the version to advertise in the startup message, defaulting to 3.0. Following libpq, a test version <code>3.9999</code> is available to request the newest minor version a server supports: the client handles the server's <code>NegotiateProtocolVersion</code> response (both the full 32-bit version form used by PostgreSQL 18+ and the minor-only form used by older servers) and adopts the negotiated version for the rest of the connection.</li> </ul> <h3>Changed</h3> <ul> <li>Breaking: <code>QueryParser::parse_sql</code> now returns <code>PgWireResult<Option<Self::Statement>></code>, and <code>StoredStatement::parse</code> correspondingly returns <code>Option<StoredStatement<S>></code>. <code>None</code> denotes an empty query: it is stored as an empty statement and executes to <code>EmptyQueryResponse</code>. This allows a query parser to report its own notion of empty query; syntactically empty queries (semicolons and whitespace only) are still never passed to the parser.</li> <li>Breaking: <code>PortalStore</code> now represents empty statements and portals. <code>get_statement</code> returns <code>Option<Entry<StoredStatement<S>>></code> and <code>get_portal</code> returns <code>Option<Entry<Portal<S>>></code>: the new <code>Entry::Empty</code> variant marks a name under which an empty prepared statement or portal is stored, alongside the new <code>put_empty_statement</code>/<code>put_empty_portal</code> methods. Like every <code>put_*</code>, storing an empty entry replaces whatever was previously stored under that name, and <code>rm_*</code>/<code>clear_portals</code> remove empty entries along with regular ones. <code>StoredStatement</code> and <code>Portal</code> themselves are unchanged — the impact is limited to <code>PortalStore</code> implementors and code calling <code>get_statement</code>/<code>get_portal</code> directly (<code>Entry::value</code> helps with the migration).</li> <li>Updated pg_interval to 0.6</li> </ul> <h3>Fixed</h3> <ul> <li>Extended query protocol: empty queries (a query string without any statement, such as <code>""</code> or <code>";;"</code>) are now handled like PostgreSQL instead of being dispatched to the query parser: <code>Parse</code> succeeds without calling <code>QueryParser</code> and stores an empty statement, <code>Describe</code> answers <code>ParameterDescription</code> (no parameters) + <code>NoData</code>, <code>Bind</code> succeeds (rejecting bound parameters with <code>08P01</code>) and stores an empty portal, and <code>Execute</code> returns <code>EmptyQueryResponse</code> without reaching <code>do_query</code>. An empty <code>Parse</code> replaces any statement previously stored under the same name, and <code>Close</code>/<code>Sync</code> drop empty statements and the unnamed empty</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sunng87/pgwire/commit/1e62dff3e38ca078707fb8ad300fba3fcf229a92"><code>1e62dff</code></a> chore: Release</li> <li><a href="https://github.com/sunng87/pgwire/commit/6b59c92e2345edb1ee320dbf5cffd97a2c3e3278"><code>6b59c92</code></a> docs: update readme status</li> <li><a href="https://github.com/sunng87/pgwire/commit/b41414f65c14d5721a70fb53c7056ce2323f6c68"><code>b41414f</code></a> feat: empty statement implementation for server-api (<a href="https://redirect.github.com/sunng87/pgwire/issues/461">#461</a>)</li> <li><a href="https://github.com/sunng87/pgwire/commit/c438ac29fa0a3e57ea3406e697cdeb7078f64cf2"><code>c438ac2</code></a> lint: cargo toml</li> <li><a href="https://github.com/sunng87/pgwire/commit/2cb001496401bf62a84d31d60941dfa38a562ffb"><code>2cb0014</code></a> chore(deps): update gluesql requirement from 0.19 to 0.20 (<a href="https://redirect.github.com/sunng87/pgwire/issues/460">#460</a>)</li> <li><a href="https://github.com/sunng87/pgwire/commit/623ccc26e9459e231a841b838c63715531a58daf"><code>623ccc2</code></a> feat: client transaction status tracking (<a href="https://redirect.github.com/sunng87/pgwire/issues/459">#459</a>)</li> <li><a href="https://github.com/sunng87/pgwire/commit/8f2ccf15cfce3ed2630ddbb308c739a3d5f6656c"><code>8f2ccf1</code></a> test: integration tests for client API against real PostgreSQL (<a href="https://redirect.github.com/sunng87/pgwire/issues/458">#458</a>)</li> <li><a href="https://github.com/sunng87/pgwire/commit/b706061f45c7426a9bff1248fb8c14796c0b578e"><code>b706061</code></a> chore(deps): update pg_interval requirement from 0.5 to 0.6 (<a href="https://redirect.github.com/sunng87/pgwire/issues/444">#444</a>)</li> <li><a href="https://github.com/sunng87/pgwire/commit/b2ee579a804e47c23f573bb9107001815e0393fb"><code>b2ee579</code></a> feat: protocol negotiation (<a href="https://redirect.github.com/sunng87/pgwire/issues/457">#457</a>)</li> <li><a href="https://github.com/sunng87/pgwire/commit/bdc81f616cfb07976f296ba1def53aca371e1688"><code>bdc81f6</code></a> feat: client api secret key and cancel support (<a href="https://redirect.github.com/sunng87/pgwire/issues/456">#456</a>)</li> <li>See full diff in <a href="https://github.com/sunng87/pgwire/compare/v0.40.7...v0.41.0">compare view</a></li> </ul> </details> <br /> Updates `quinn` from 0.11.11 to 0.11.12 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/quinn-rs/quinn/commit/eaec0db4bcb698f76df736d89938743c88a2ad5f"><code>eaec0db</code></a> Bump versions to 0.11.18 / 0.11.12</li> <li><a href="https://github.com/quinn-rs/quinn/commit/4c9295547509a9daa8156f2766d0a67cc57bddf3"><code>4c92955</code></a> proto: handle empty ranges in RangeSet::replace</li> <li><a href="https://github.com/quinn-rs/quinn/commit/9a66201eaf31fa3ec9e94fabcae8244554bc00c6"><code>9a66201</code></a> proto: avoid panic on high minimum ACK delay</li> <li><a href="https://github.com/quinn-rs/quinn/commit/abca00897ed85b145f0582499ab2edb050970056"><code>abca008</code></a> streams: budget send windows against retained storage</li> <li><a href="https://github.com/quinn-rs/quinn/commit/3c0adcc01ca36c1acec84055384ddbe72c0e9b8b"><code>3c0adcc</code></a> streams: release abandoned send buffers on reset</li> <li><a href="https://github.com/quinn-rs/quinn/commit/d2cf48f12b9cf95de51f317e16ee8976ca3afc2c"><code>d2cf48f</code></a> quinn: enforce cumulative read_to_end size limits</li> <li><a href="https://github.com/quinn-rs/quinn/commit/daa513181540c85f2f1ffeb4aad3cb8bad42aef8"><code>daa5131</code></a> quinn: separate read_to_end buffer accumulation</li> <li><a href="https://github.com/quinn-rs/quinn/commit/811b548241253e337a3bb4c7bd08b2a7f69b443d"><code>811b548</code></a> proto: reject transport parameters with a mismatched length</li> <li><a href="https://github.com/quinn-rs/quinn/commit/9bd87c9e3e433f05bf5419af173643b8d8850dec"><code>9bd87c9</code></a> proto: preserve the server config for pending incoming connections</li> <li><a href="https://github.com/quinn-rs/quinn/commit/a708a979c291f6b2baf0141d3096f265353cbce1"><code>a708a97</code></a> proto: prune queued DATAGRAMs when the active path changes</li> <li>Additional commits viewable in <a href="https://github.com/quinn-rs/quinn/compare/quinn-0.11.11...quinn-0.11.12">compare view</a></li> </ul> </details> <br /> You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> -- 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]
