dependabot[bot] opened a new pull request, #3086: URL: https://github.com/apache/arrow-datafusion/pull/3086
Updates the requirements on [arrow-flight](https://github.com/apache/arrow-rs) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/apache/arrow-rs/blob/master/CHANGELOG.md">arrow-flight's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/apache/arrow-rs/tree/20.0.0">20.0.0</a> (2022-08-05)</h2> <p><a href="https://github.com/apache/arrow-rs/compare/19.0.0...20.0.0">Full Changelog</a></p> <p><strong>Breaking changes:</strong></p> <ul> <li>Add more const evaluation for <code>GenericBinaryArray</code> and <code>GenericListArray</code>: add <code>PREFIX</code> and data type constructor <a href="https://github-redirect.dependabot.com/apache/arrow-rs/pull/2327">#2327</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>] [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>] (<a href="https://github.com/HaoYang670">HaoYang670</a>)</li> <li>Make FFI support optional, change APIs to be <code>safe</code> (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2302">#2302</a>) <a href="https://github-redirect.dependabot.com/apache/arrow-rs/pull/2303">#2303</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>] (<a href="https://github.com/tustvold">tustvold</a>)</li> <li>Remove <code>test_utils</code> from default features (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2298">#2298</a>) <a href="https://github-redirect.dependabot.com/apache/arrow-rs/pull/2299">#2299</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>] (<a href="https://github.com/tustvold">tustvold</a>)</li> <li>Rename <code>DataType::Decimal</code> to <code>DataType::Decimal128</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/pull/2229">#2229</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>] [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>] (<a href="https://github.com/viirya">viirya</a>)</li> <li>Add <code>Decimal128Iter</code> and <code>Decimal256Iter</code> and do maximum precision/scale check <a href="https://github-redirect.dependabot.com/apache/arrow-rs/pull/2140">#2140</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>] (<a href="https://github.com/viirya">viirya</a>)</li> </ul> <p><strong>Implemented enhancements:</strong></p> <ul> <li>Add the constant data type constructors for <code>ListArray</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2311">#2311</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Update <code>FlightSqlService</code> trait to pass session info along <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2308">#2308</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow-flight">arrow-flight</a>]</li> <li>Optimize <code>take_bits</code> for non-null indices <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2306">#2306</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Make FFI support optional via Feature Flag <code>ffi</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2302">#2302</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Mark <code>ffi::ArrowArray::try_new</code> is safe <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2301">#2301</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Remove test_utils from default arrow-rs features <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2298">#2298</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Remove <code>JsonEqual</code> trait <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2296">#2296</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Move <code>with_precision_and_scale</code> to <code>Decimal</code> array traits <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2291">#2291</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Improve readability and maybe performance of string --> numeric/time/date/timetamp cast kernels <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2285">#2285</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Add vectorized unpacking for 8, 16, and 64 bit integers <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2276">#2276</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>]</li> <li>Use initial capacity for interner hashmap <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2273">#2273</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Impl FromIterator for Decimal256Array <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2248">#2248</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Separate <code>ArrayReader::next_batch</code>with <code>ArrayReader::read_records</code> and <code>ArrayReader::consume_batch</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2236">#2236</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>]</li> <li>Rename <code>DataType::Decimal</code> to <code>DataType::Decimal128</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2228">#2228</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Automatically Grow Parquet BitWriter Buffer <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2226">#2226</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>]</li> <li>Add <code>append_option</code> support to <code>Decimal128Builder</code> and <code>Decimal256Builder</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2224">#2224</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Split the <code>FixedSizeBinaryArray</code> and <code>FixedSizeListArray</code> from <code>array_binary.rs</code> and <code>array_list.rs</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2217">#2217</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Don't <code>Box</code> Values in <code>PrimitiveDictionaryBuilder</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2215">#2215</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Use BitChunks in equal_bits <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2186">#2186</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Implement <code>Hash</code> for <code>Schema</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2182">#2182</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>read decimal data type from parquet file with binary physical type <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2159">#2159</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>]</li> <li>The <code>GenericStringBuilder</code> should use <code>GenericBinaryBuilder</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2156">#2156</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Update Rust version to 1.62 <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2143">#2143</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>] [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>] [<a href="https://github.com/apache/arrow-rs/labels/arrow-flight">arrow-flight</a>]</li> <li>Check precision and scale against maximum value when constructing <code>Decimal128</code> and <code>Decimal256</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2139">#2139</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Use <code>ArrayAccessor</code> in <code>Decimal128Iter</code> and <code>Decimal256Iter</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2138">#2138</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Use <code>ArrayAccessor</code> and <code>FromIterator</code> in Cast Kernels <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2137">#2137</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Add <code>TypedDictionaryArray</code> for more ergonomic interaction with <code>DictionaryArray</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2136">#2136</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Use <code>ArrayAccessor</code> in Comparison Kernels <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2135">#2135</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Support <code>peek_next_page()</code> and s<code>kip_next_page</code> in <code>InMemoryColumnChunkReader</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2129">#2129</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>]</li> <li>Lazily materialize the null buffer builder for all array builders. <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2125">#2125</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Do value validation for <code>Decimal256</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2112">#2112</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Support <code>skip_def_levels</code> for <code>ColumnLevelDecoder</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2107">#2107</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>]</li> <li>Add integration test for scan rows with selection <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2106">#2106</a> [<a href="https://github.com/apache/arrow-rs/labels/parquet">parquet</a>]</li> <li>Support for casting from Utf8/String to <code>Time32</code> / <code>Time64</code> <a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2053">#2053</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow">arrow</a>]</li> <li>Update prost and tonic related crates <a href="https://github-redirect.dependabot.com/apache/arrow-rs/pull/2268">#2268</a> [<a href="https://github.com/apache/arrow-rs/labels/arrow-flight">arrow-flight</a>] (<a href="https://github.com/carols10cents">carols10cents</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/arrow-rs/commit/30c94dbf1c422f81f8520b9956e96ab7b53c3f47"><code>30c94db</code></a> Fix cargo publish (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2340">#2340</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/83fab3786fefa0728738a050ac75c6c50da788b3"><code>83fab37</code></a> Remove vestigal <code> object_store/.circleci/</code> (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2337">#2337</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/9fde389ce6fee26affabd08d9412b8e4d546f7e9"><code>9fde389</code></a> Update version to <code>20.0.0</code> and update <code>CHANGELOG</code> (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2323">#2323</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/b1e2bd945e8423ab2854179b0ef9cf8d89596027"><code>b1e2bd9</code></a> more const evaluations for list array (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2327">#2327</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/3ed0e280d5ee049614b6a6fd19ddad3b8bd117ad"><code>3ed0e28</code></a> temporal conversion functions should work on negative input properly (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2326">#2326</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/50d1e5ff34a4da5acfc3a3b910840663d9391766"><code>50d1e5f</code></a> MINOR: make capitalization of CI jobs consistent (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2333">#2333</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/87b19f852a8b140f6c39e3514d6e2ae182bcbaed"><code>87b19f8</code></a> MINOR: remove unused comment_bot.yml from CI scripts (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2334">#2334</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/b8fd4324893bdd2acff36e31583157564f9d0f4c"><code>b8fd432</code></a> Don't hydrate string dictionaries when writing to parquet (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/1764">#1764</a>) (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2322">#2322</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/6859efa690d4c9530cf8a24053bc6ed81025a164"><code>6859efa</code></a> Misc cleanup (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2330">#2330</a>)</li> <li><a href="https://github.com/apache/arrow-rs/commit/4a3919b8226441ea5115699287839373c4c4c0c9"><code>4a3919b</code></a> Add typed dictionary (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2136">#2136</a>) (<a href="https://github-redirect.dependabot.com/apache/arrow-rs/issues/2297">#2297</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/arrow-rs/compare/19.0.0...20.0.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </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]
