This is an automated email from the ASF dual-hosted git repository.
jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-java.git
The following commit(s) were added to refs/heads/main by this push:
new af86cd3a7 MINOR: Bump org.apache.calcite.avatica:avatica from 1.26.0
to 1.27.0 (#986)
af86cd3a7 is described below
commit af86cd3a7c17237368ea8411ed32e21b262c5b7b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon May 18 15:22:37 2026 +0200
MINOR: Bump org.apache.calcite.avatica:avatica from 1.26.0 to 1.27.0 (#986)
Bumps
[org.apache.calcite.avatica:avatica](https://github.com/apache/calcite-avatica)
from 1.26.0 to 1.27.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/calcite-avatica/commit/7754d942f858e5521966c1771cf2e111e8a7ef87"><code>7754d94</code></a>
[CALCITE-7200] Release Avatica 1.27.0</li>
<li><a
href="https://github.com/apache/calcite-avatica/commit/1e05be2bbe3e63eafe7b157beb8cbe00abaa15f2"><code>1e05be2</code></a>
[CALCITE-7171] Update Jackson from 2.15.4 to 2.18.4.1 and switch to
using jac...</li>
<li><a
href="https://github.com/apache/calcite-avatica/commit/9698a96a36275736f48afc0a0b0a81dfaadc77a6"><code>9698a96</code></a>
[CALCITE-7177] Update Guava from 33.4.0-jre to 33.4.8-jre in
Avatica</li>
<li><a
href="https://github.com/apache/calcite-avatica/commit/0aec6258a2cdae73463c69810dbfce3c26792088"><code>0aec625</code></a>
Bump rexml from 3.4.1 to 3.4.2 in /site</li>
<li><a
href="https://github.com/apache/calcite-avatica/commit/5954d1ae00a4be4947c1040f8e6b0b4372c628c1"><code>5954d1a</code></a>
[CALCITE-7165] Update OWASP plugin version to 12.1.3 for JDKs >=
11</li>
<li><a
href="https://github.com/apache/calcite-avatica/commit/7b6f14c9a79ad18820482f43442e14f72566afb4"><code>7b6f14c</code></a>
[CALCITE-7172] Update chekstyle version from 10.19.0 to 10.26.1 in
Avatica</li>
<li><a
href="https://github.com/apache/calcite-avatica/commit/3ee1fd772c91a6eeaf0dbabcb27a6f6240ac7970"><code>3ee1fd7</code></a>
[CALCITE-7169] Update protobuf from 3.25.5 to 3.25.8 in Avatica</li>
<li><a
href="https://github.com/apache/calcite-avatica/commit/927dc10699d257457a234078f75e2fafe671be64"><code>927dc10</code></a>
[CALCITE-7168] Update httpcore5 from 5.3.1 to 5.3.5 in Avatica</li>
<li><a
href="https://github.com/apache/calcite-avatica/commit/458189ff52e2c2624b3d3d1096cfe1fc29f47af8"><code>458189f</code></a>
[CALCITE-7167] Upgrade Jetty from 9.4.56.v20240826 to 9.4.58.v20250814
in Ava...</li>
<li><a
href="https://github.com/apache/calcite-avatica/commit/592a39e43b5dd59b3eaf9f9266cb02a9c4ce4065"><code>592a39e</code></a>
[CALCITE-7166] Update Gradle from 8.7 to 8.14.3 in Avatica</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/calcite-avatica/compare/rel/avatica-1.26.0...rel/avatica-1.27.0">compare
view</a></li>
</ul>
</details>
<br />
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.
---------
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: JB Onofré <[email protected]>
---
flight/flight-sql-jdbc-core/pom.xml | 2 +-
.../ArrowFlightJdbcVectorSchemaRootResultSet.java | 2 +-
.../jdbc/accessor/ArrowFlightJdbcAccessor.java | 24 ++++++++++++++++++++++
flight/flight-sql-jdbc-driver/pom.xml | 1 +
4 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/flight/flight-sql-jdbc-core/pom.xml
b/flight/flight-sql-jdbc-core/pom.xml
index 237b25d0e..96a11f2b9 100644
--- a/flight/flight-sql-jdbc-core/pom.xml
+++ b/flight/flight-sql-jdbc-core/pom.xml
@@ -159,7 +159,7 @@ under the License.
<dependency>
<groupId>org.apache.calcite.avatica</groupId>
<artifactId>avatica</artifactId>
- <version>1.26.0</version>
+ <version>1.27.0</version>
</dependency>
<dependency>
diff --git
a/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/ArrowFlightJdbcVectorSchemaRootResultSet.java
b/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/ArrowFlightJdbcVectorSchemaRootResultSet.java
index 49334951d..5d02d6e84 100644
---
a/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/ArrowFlightJdbcVectorSchemaRootResultSet.java
+++
b/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/ArrowFlightJdbcVectorSchemaRootResultSet.java
@@ -128,7 +128,7 @@ public class ArrowFlightJdbcVectorSchemaRootResultSet
extends AvaticaResultSet {
if (metaData.type.id == Types.TIMESTAMP_WITH_TIMEZONE) {
return accessor.getTimestamp(localCalendar);
} else {
- return AvaticaSite.get(accessor, metaData.type.id, localCalendar);
+ return AvaticaSite.get(accessor, metaData.type.id, true, localCalendar);
}
}
diff --git
a/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/accessor/ArrowFlightJdbcAccessor.java
b/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/accessor/ArrowFlightJdbcAccessor.java
index f0fa55fa8..cd762fb1a 100644
---
a/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/accessor/ArrowFlightJdbcAccessor.java
+++
b/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/accessor/ArrowFlightJdbcAccessor.java
@@ -36,6 +36,10 @@ import java.sql.Timestamp;
import java.util.Calendar;
import java.util.Map;
import java.util.function.IntSupplier;
+import org.joou.UByte;
+import org.joou.UInteger;
+import org.joou.ULong;
+import org.joou.UShort;
/** Base Jdbc Accessor. */
public abstract class ArrowFlightJdbcAccessor implements Accessor {
@@ -99,6 +103,26 @@ public abstract class ArrowFlightJdbcAccessor implements
Accessor {
throw getOperationNotSupported(this.getClass());
}
+ @Override
+ public UByte getUByte() throws SQLException {
+ throw getOperationNotSupported(this.getClass());
+ }
+
+ @Override
+ public UShort getUShort() throws SQLException {
+ throw getOperationNotSupported(this.getClass());
+ }
+
+ @Override
+ public UInteger getUInt() throws SQLException {
+ throw getOperationNotSupported(this.getClass());
+ }
+
+ @Override
+ public ULong getULong() throws SQLException {
+ throw getOperationNotSupported(this.getClass());
+ }
+
@Override
public float getFloat() throws SQLException {
throw getOperationNotSupported(this.getClass());
diff --git a/flight/flight-sql-jdbc-driver/pom.xml
b/flight/flight-sql-jdbc-driver/pom.xml
index ff5763702..801089d09 100644
--- a/flight/flight-sql-jdbc-driver/pom.xml
+++ b/flight/flight-sql-jdbc-driver/pom.xml
@@ -159,6 +159,7 @@ under the License.
<artifact>org.apache.calcite.avatica:*</artifact>
<excludes>
<exclude>META-INF/services/java.sql.Driver</exclude>
+ <exclude>META-INF/README.txt</exclude>
</excludes>
</filter>
<filter>