diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml
index 20747742471dd..0f614eb05e1d6 100644
--- a/gradle/verification-metadata.xml
+++ b/gradle/verification-metadata.xml
@@ -2075,24 +2075,24 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
diff --git a/x-pack/plugin/esql/arrow/build.gradle b/x-pack/plugin/esql/arrow/build.gradle
index fac0bd0a77452..d6fa48982d029 100644
--- a/x-pack/plugin/esql/arrow/build.gradle
+++ b/x-pack/plugin/esql/arrow/build.gradle
@@ -12,9 +12,9 @@ dependencies {
compileOnly project(':x-pack:plugin:esql:compute')
compileOnly project(':x-pack:plugin:esql-core')
compileOnly project(':x-pack:plugin:mapper-version')
- implementation('org.apache.arrow:arrow-vector:16.1.0')
- implementation('org.apache.arrow:arrow-format:16.1.0')
- implementation('org.apache.arrow:arrow-memory-core:16.1.0')
+ implementation('org.apache.arrow:arrow-vector:18.3.0')
+ implementation('org.apache.arrow:arrow-format:18.3.0')
+ implementation('org.apache.arrow:arrow-memory-core:18.3.0')
implementation('org.checkerframework:checker-qual:3.42.0')
implementation('com.google.flatbuffers:flatbuffers-java:23.5.26')
// Needed for the json arrow serialization, and loaded even if we don't use it.
@@ -25,7 +25,7 @@ dependencies {
runtimeOnly "org.slf4j:slf4j-nop:${versions.slf4j}"
testImplementation project(':test:framework')
- testImplementation('org.apache.arrow:arrow-memory-unsafe:16.1.0')
+ testImplementation('org.apache.arrow:arrow-memory-unsafe:18.3.0')
testImplementation("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:${versions.jackson}")
}
@@ -38,18 +38,8 @@ tasks.named("dependencyLicenses").configure {
tasks.named("thirdPartyAudit").configure {
ignoreViolations(
// uses sun.misc.Unsafe. Only used in tests.
- 'org.apache.arrow.memory.util.hash.SimpleHasher',
- 'org.apache.arrow.memory.util.hash.MurmurHasher',
'org.apache.arrow.memory.util.MemoryUtil',
'org.apache.arrow.memory.util.MemoryUtil$1',
- 'org.apache.arrow.vector.DecimalVector',
- 'org.apache.arrow.vector.BaseFixedWidthVector',
- 'org.apache.arrow.vector.util.DecimalUtility',
- 'org.apache.arrow.vector.Decimal256Vector',
- 'org.apache.arrow.vector.util.VectorAppender',
- 'org.apache.arrow.memory.ArrowBuf',
- 'org.apache.arrow.vector.BitVectorHelper',
- 'org.apache.arrow.memory.util.ByteFunctionHelpers',
)
ignoreMissingClasses(
'org.apache.commons.codec.binary.Hex'
diff --git a/x-pack/plugin/esql/qa/server/single-node/build.gradle b/x-pack/plugin/esql/qa/server/single-node/build.gradle
index 3fd7c637412fa..9841b54d31f2d 100644
--- a/x-pack/plugin/esql/qa/server/single-node/build.gradle
+++ b/x-pack/plugin/esql/qa/server/single-node/build.gradle
@@ -10,9 +10,9 @@ dependencies {
javaRestTestImplementation project(xpackModule('esql'))
yamlRestTestImplementation project(xpackModule('esql:qa:server'))
- javaRestTestImplementation('org.apache.arrow:arrow-vector:16.1.0')
- javaRestTestImplementation('org.apache.arrow:arrow-format:16.1.0')
- javaRestTestImplementation('org.apache.arrow:arrow-memory-core:16.1.0')
+ javaRestTestImplementation('org.apache.arrow:arrow-vector:18.3.0')
+ javaRestTestImplementation('org.apache.arrow:arrow-format:18.3.0')
+ javaRestTestImplementation('org.apache.arrow:arrow-memory-core:18.3.0')
javaRestTestImplementation('org.checkerframework:checker-qual:3.42.0')
javaRestTestImplementation('com.google.flatbuffers:flatbuffers-java:23.5.26')
javaRestTestImplementation("com.fasterxml.jackson.core:jackson-annotations:${versions.jackson}")
@@ -20,7 +20,7 @@ dependencies {
javaRestTestImplementation("com.fasterxml.jackson.core:jackson-databind:${versions.jackson}")
javaRestTestImplementation("org.slf4j:slf4j-api:${versions.slf4j}")
javaRestTestImplementation("org.slf4j:slf4j-nop:${versions.slf4j}")
- javaRestTestImplementation('org.apache.arrow:arrow-memory-unsafe:16.1.0')
+ javaRestTestImplementation('org.apache.arrow:arrow-memory-unsafe:18.3.0')
clusterPlugins project(':plugins:mapper-size')
clusterPlugins project(':plugins:mapper-murmur3')