dependabot[bot] opened a new pull request, #3454: URL: https://github.com/apache/parquet-java/pull/3454
Bumps [org.apache.arrow:arrow-vector](https://github.com/apache/arrow-java) from 17.0.0 to 19.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/arrow-java/releases">org.apache.arrow:arrow-vector's releases</a>.</em></p> <blockquote> <h2>Apache Arrow Java 19.0.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Breaking Changes</h3> <ul> <li><a href="https://redirect.github.com/apache/arrow-java/issues/774">GH-774</a>: Consoliate <code>BitVectorHelper.getValidityBufferSize</code> and <code>BaseValueVector.getValidityBufferSizeFromCount</code> by <a href="https://github.com/rtadepalli"><code>@rtadepalli</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/775">apache/arrow-java#775</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/586">GH-586</a>: Override fixedSizeBinary method for UnionMapWriter by <a href="https://github.com/axreldable"><code>@axreldable</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/885">apache/arrow-java#885</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/891">GH-891</a>: Add ExtensionTypeWriterFactory to TransferPair by <a href="https://github.com/jhrotko"><code>@jhrotko</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/892">apache/arrow-java#892</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/948">GH-948</a>: Use buffer indexing for UUID vector by <a href="https://github.com/jhrotko"><code>@jhrotko</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/949">apache/arrow-java#949</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/139">GH-139</a>: [Flight] Stop return null from MetadataAdapter.getAll(String) and getAllByte(String) by <a href="https://github.com/axreldable"><code>@axreldable</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/1016">apache/arrow-java#1016</a></li> </ul> <h3>New Features and Enhancements</h3> <ul> <li><a href="https://redirect.github.com/apache/arrow-java/issues/52">GH-52</a>: Make RangeEqualsVisitor of RunEndEncodedVector more efficient by <a href="https://github.com/ViggoC"><code>@ViggoC</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/761">apache/arrow-java#761</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/765">GH-765</a>: Do not close/free imported BaseStruct objects by <a href="https://github.com/pepijnve"><code>@pepijnve</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/766">apache/arrow-java#766</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/79">GH-79</a>: Move <code>splitAndTransferValidityBuffer</code> to <code>BaseValueVector</code> by <a href="https://github.com/rtadepalli"><code>@rtadepalli</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/777">apache/arrow-java#777</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/731">GH-731</a>: Avro adapter, output dictionary-encoded fields as enums by <a href="https://github.com/martin-traverse"><code>@martin-traverse</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/779">apache/arrow-java#779</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/725">GH-725</a>: Added ExtensionReader by <a href="https://github.com/xxlaykxx"><code>@xxlaykxx</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/726">apache/arrow-java#726</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/882">GH-882</a>: Add support for loading native library from a user specified location by <a href="https://github.com/pepijnve"><code>@pepijnve</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/883">apache/arrow-java#883</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/109">GH-109</a>: Implement Vector Validators for StringView by <a href="https://github.com/ViggoC"><code>@ViggoC</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/886">apache/arrow-java#886</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/900">GH-900</a>: Fix gandiva groupId in arrow-bom by <a href="https://github.com/XN137"><code>@XN137</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/901">apache/arrow-java#901</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/762">GH-762</a>: Implement VectorAppender for RunEndEncodedVector by <a href="https://github.com/ViggoC"><code>@ViggoC</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/884">apache/arrow-java#884</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/825">GH-825</a>: Add UUID canonical extension type by <a href="https://github.com/jhrotko"><code>@jhrotko</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/903">apache/arrow-java#903</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/110">GH-110</a>: Flight SQL JDBC related StringView components implementation by <a href="https://github.com/ViggoC"><code>@ViggoC</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/905">apache/arrow-java#905</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/863">GH-863</a>: [JDBC] Suppress benign exceptions from gRPC layer on ArrowFlightSqlClientHandler#close by <a href="https://github.com/ennuite"><code>@ennuite</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/910">apache/arrow-java#910</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/929">GH-929</a>: Add UUID support in JDBC driver by <a href="https://github.com/xborder"><code>@xborder</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/930">apache/arrow-java#930</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/952">GH-952</a>: Add OAuth support by <a href="https://github.com/xborder"><code>@xborder</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/953">apache/arrow-java#953</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/946">GH-946</a>: Add Variant extension type support by <a href="https://github.com/tmater"><code>@tmater</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/947">apache/arrow-java#947</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/130">GH-130</a>: Fix AutoCloseables to work with <a href="https://github.com/Nullable"><code>@Nullable</code></a> structures by <a href="https://github.com/axreldable"><code>@axreldable</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/1017">apache/arrow-java#1017</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/1038">GH-1038</a>: Trim object memory for ArrowBuf by <a href="https://github.com/lriggs"><code>@lriggs</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/1044">apache/arrow-java#1044</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/1061">GH-1061</a>: Add codegen classifier jar for arrow-vector. by <a href="https://github.com/lriggs"><code>@lriggs</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/1062">apache/arrow-java#1062</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/301">GH-301</a>: [Vector] Allow adding a vector at the end of VectorSchemaRoot by <a href="https://github.com/axreldable"><code>@axreldable</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/1013">apache/arrow-java#1013</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/552">GH-552</a>: [Vector] Add absent methods to the UnionFixedSizeListWriter by <a href="https://github.com/axreldable"><code>@axreldable</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/1052">apache/arrow-java#1052</a></li> </ul> <h3>Bug Fixes</h3> <ul> <li>MINOR: add missing SOURCE_DIR in dev/release/release.sh by <a href="https://github.com/wgtmac"><code>@wgtmac</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/755">apache/arrow-java#755</a></li> <li>MINOR: Empty stream double check by <a href="https://github.com/adampolomski"><code>@adampolomski</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/742">apache/arrow-java#742</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/759">GH-759</a>: Get length of byte[] in TryCopyLastError by <a href="https://github.com/hnwyllmm"><code>@hnwyllmm</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/760">apache/arrow-java#760</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/899">GH-899</a>: [Dataset] Initialize compute module by <a href="https://github.com/lidavidm"><code>@lidavidm</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/893">apache/arrow-java#893</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/399">GH-399</a>: Check for null writers in DenseUnionWriter#setPosition by <a href="https://github.com/Kaustav-Sarkar"><code>@Kaustav-Sarkar</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/938">apache/arrow-java#938</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/942">GH-942</a>: Fix JDBC Connection.setCatalog() by <a href="https://github.com/eickler"><code>@eickler</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/943">apache/arrow-java#943</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/951">GH-951</a>: Fix CI completely, especially JNI on Windows 2022 and MacOS platforms by <a href="https://github.com/jbonofre"><code>@jbonofre</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/925">apache/arrow-java#925</a></li> <li>MINOR: Add private constructor to UuidType singleton by <a href="https://github.com/tmater"><code>@tmater</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/945">apache/arrow-java#945</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/964">GH-964</a>: Fix IndexOutOfBoundsException in Array.getResultSet() for JDBC clients by <a href="https://github.com/xborder"><code>@xborder</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/965">apache/arrow-java#965</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/932">GH-932</a>: [JDBC] Fix memory leak on Connection#close due to unclosed Statement(s) by <a href="https://github.com/ennuite"><code>@ennuite</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/933">apache/arrow-java#933</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/125">GH-125</a>: Allow null timestamp holder sans timezone by <a href="https://github.com/Kaustav-Sarkar"><code>@Kaustav-Sarkar</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/941">apache/arrow-java#941</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/343">GH-343</a>: Fix ListVector offset buffer not properly serialized for nested empty arrays by <a href="https://github.com/Yicong-Huang"><code>@Yicong-Huang</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/967">apache/arrow-java#967</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/990">GH-990</a>: [JDBC] Fix memory leak on Connection#close due to unclosed ResultSet(s) by <a href="https://github.com/ennuite"><code>@ennuite</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/991">apache/arrow-java#991</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/993">GH-993</a>: Fix missing pipe in milestone assignment script by <a href="https://github.com/tmater"><code>@tmater</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/992">apache/arrow-java#992</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/470">GH-470</a>: [Vector] Fix ListViewVector.getElementEndIndex(index) method by <a href="https://github.com/axreldable"><code>@axreldable</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/1019">apache/arrow-java#1019</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/1007">GH-1007</a>: fix: does not break class loading if direct buffer allocator is not available by <a href="https://github.com/torito"><code>@torito</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/1008">apache/arrow-java#1008</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/994">GH-994</a>: Fix DatabaseMetaData NPEs when SqlInfo is unavailable by <a href="https://github.com/ennuite"><code>@ennuite</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/995">apache/arrow-java#995</a></li> <li><a href="https://redirect.github.com/apache/arrow-java/issues/1004">GH-1004</a>: [JDBC] Fix NPE in ArrowFlightJdbcDriver#connect(final String url, final Properties info) by <a href="https://github.com/ennuite"><code>@ennuite</code></a> in <a href="https://redirect.github.com/apache/arrow-java/pull/1005">apache/arrow-java#1005</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/apache/arrow-java/commits/v19.0.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
