This is an automated email from the ASF dual-hosted git repository.
abhishek pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
The following commit(s) were added to refs/heads/master by this push:
new 0dc305f9e4 Upgrade hibernate validator version to fix CVE-2019-10219
(#14757)
0dc305f9e4 is described below
commit 0dc305f9e474cf2a95bd27bb4ffd64d6fd528b31
Author: Rishabh Singh <[email protected]>
AuthorDate: Mon Aug 14 11:50:51 2023 +0530
Upgrade hibernate validator version to fix CVE-2019-10219 (#14757)
---
cloud/aws-common/pom.xml | 4 ++--
extensions-contrib/aliyun-oss-extensions/pom.xml | 4 ++--
extensions-contrib/cassandra-storage/pom.xml | 4 ++--
extensions-contrib/cloudfiles-extensions/pom.xml | 4 ++--
extensions-contrib/graphite-emitter/pom.xml | 4 ++--
extensions-contrib/kubernetes-overlord-extensions/pom.xml | 4 ++--
extensions-contrib/redis-cache/pom.xml | 5 ++---
extensions-core/azure-extensions/pom.xml | 4 ++--
extensions-core/druid-catalog/pom.xml | 4 ++--
extensions-core/google-extensions/pom.xml | 4 ++--
extensions-core/hdfs-storage/pom.xml | 4 ++--
extensions-core/kafka-extraction-namespace/pom.xml | 4 ++--
extensions-core/kafka-indexing-service/pom.xml | 4 ++--
extensions-core/lookups-cached-global/pom.xml | 4 ++--
extensions-core/multi-stage-query/pom.xml | 4 ++--
extensions-core/orc-extensions/pom.xml | 4 ++--
extensions-core/s3-extensions/pom.xml | 4 ++--
indexing-hadoop/pom.xml | 4 ++--
indexing-service/pom.xml | 4 ++--
integration-tests/pom.xml | 4 ++--
licenses.yaml | 4 ++--
pom.xml | 9 +++++++--
processing/pom.xml | 4 ++--
server/pom.xml | 4 ++--
.../org/apache/druid/server/log/FilteredRequestLoggerTest.java | 2 +-
services/pom.xml | 4 ++--
sql/pom.xml | 4 ++--
27 files changed, 58 insertions(+), 54 deletions(-)
diff --git a/cloud/aws-common/pom.xml b/cloud/aws-common/pom.xml
index 61bc672001..4bad5332ce 100644
--- a/cloud/aws-common/pom.xml
+++ b/cloud/aws-common/pom.xml
@@ -76,8 +76,8 @@
<artifactId>aws-java-sdk-core</artifactId>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
</dependency>
<!-- Runtime -->
diff --git a/extensions-contrib/aliyun-oss-extensions/pom.xml
b/extensions-contrib/aliyun-oss-extensions/pom.xml
index d21409d641..34fed68c6c 100644
--- a/extensions-contrib/aliyun-oss-extensions/pom.xml
+++ b/extensions-contrib/aliyun-oss-extensions/pom.xml
@@ -91,8 +91,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-contrib/cassandra-storage/pom.xml
b/extensions-contrib/cassandra-storage/pom.xml
index 1fb31cb20a..4875a0cba7 100644
--- a/extensions-contrib/cassandra-storage/pom.xml
+++ b/extensions-contrib/cassandra-storage/pom.xml
@@ -150,8 +150,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-contrib/cloudfiles-extensions/pom.xml
b/extensions-contrib/cloudfiles-extensions/pom.xml
index fa92f8cbda..14c98f24e0 100644
--- a/extensions-contrib/cloudfiles-extensions/pom.xml
+++ b/extensions-contrib/cloudfiles-extensions/pom.xml
@@ -88,8 +88,8 @@
<artifactId>guava</artifactId>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<!-- jclouds dependencies -->
diff --git a/extensions-contrib/graphite-emitter/pom.xml
b/extensions-contrib/graphite-emitter/pom.xml
index 9d989c9dc5..1f4eb14505 100644
--- a/extensions-contrib/graphite-emitter/pom.xml
+++ b/extensions-contrib/graphite-emitter/pom.xml
@@ -87,8 +87,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
diff --git a/extensions-contrib/kubernetes-overlord-extensions/pom.xml
b/extensions-contrib/kubernetes-overlord-extensions/pom.xml
index 925b499505..37c097394e 100644
--- a/extensions-contrib/kubernetes-overlord-extensions/pom.xml
+++ b/extensions-contrib/kubernetes-overlord-extensions/pom.xml
@@ -107,8 +107,8 @@
<version>6.7.2</version>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-contrib/redis-cache/pom.xml
b/extensions-contrib/redis-cache/pom.xml
index fce5fcbb9e..15cb1532c8 100644
--- a/extensions-contrib/redis-cache/pom.xml
+++ b/extensions-contrib/redis-cache/pom.xml
@@ -92,9 +92,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
- <version>1.1.0.Final</version>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
diff --git a/extensions-core/azure-extensions/pom.xml
b/extensions-core/azure-extensions/pom.xml
index ca9aa970c8..2e91c4bd93 100644
--- a/extensions-core/azure-extensions/pom.xml
+++ b/extensions-core/azure-extensions/pom.xml
@@ -115,8 +115,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-core/druid-catalog/pom.xml
b/extensions-core/druid-catalog/pom.xml
index e7ec5531c4..eb3fdde41d 100644
--- a/extensions-core/druid-catalog/pom.xml
+++ b/extensions-core/druid-catalog/pom.xml
@@ -102,8 +102,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-core/google-extensions/pom.xml
b/extensions-core/google-extensions/pom.xml
index 570e39f259..26e0369212 100644
--- a/extensions-core/google-extensions/pom.xml
+++ b/extensions-core/google-extensions/pom.xml
@@ -105,8 +105,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-core/hdfs-storage/pom.xml
b/extensions-core/hdfs-storage/pom.xml
index face5fba98..5e0799f118 100644
--- a/extensions-core/hdfs-storage/pom.xml
+++ b/extensions-core/hdfs-storage/pom.xml
@@ -103,8 +103,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
diff --git a/extensions-core/kafka-extraction-namespace/pom.xml
b/extensions-core/kafka-extraction-namespace/pom.xml
index f6ce692ae3..0656bd6c14 100644
--- a/extensions-core/kafka-extraction-namespace/pom.xml
+++ b/extensions-core/kafka-extraction-namespace/pom.xml
@@ -97,8 +97,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-core/kafka-indexing-service/pom.xml
b/extensions-core/kafka-indexing-service/pom.xml
index 66a4cfcc4b..2fe0e4c7e5 100644
--- a/extensions-core/kafka-indexing-service/pom.xml
+++ b/extensions-core/kafka-indexing-service/pom.xml
@@ -124,8 +124,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
diff --git a/extensions-core/lookups-cached-global/pom.xml
b/extensions-core/lookups-cached-global/pom.xml
index fa93a89411..092e8f87d9 100644
--- a/extensions-core/lookups-cached-global/pom.xml
+++ b/extensions-core/lookups-cached-global/pom.xml
@@ -95,8 +95,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-core/multi-stage-query/pom.xml
b/extensions-core/multi-stage-query/pom.xml
index cfc0b2d0cc..886161ebe0 100644
--- a/extensions-core/multi-stage-query/pom.xml
+++ b/extensions-core/multi-stage-query/pom.xml
@@ -102,8 +102,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-core/orc-extensions/pom.xml
b/extensions-core/orc-extensions/pom.xml
index a2710b311e..b92a0123e5 100644
--- a/extensions-core/orc-extensions/pom.xml
+++ b/extensions-core/orc-extensions/pom.xml
@@ -189,8 +189,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/extensions-core/s3-extensions/pom.xml
b/extensions-core/s3-extensions/pom.xml
index d4b4b6e202..579d3ae14a 100644
--- a/extensions-core/s3-extensions/pom.xml
+++ b/extensions-core/s3-extensions/pom.xml
@@ -108,8 +108,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/indexing-hadoop/pom.xml b/indexing-hadoop/pom.xml
index ac7e62fb8a..95a7f0c052 100644
--- a/indexing-hadoop/pom.xml
+++ b/indexing-hadoop/pom.xml
@@ -82,8 +82,8 @@
<artifactId>guice</artifactId>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
diff --git a/indexing-service/pom.xml b/indexing-service/pom.xml
index 480c602a34..067abfdb0f 100644
--- a/indexing-service/pom.xml
+++ b/indexing-service/pom.xml
@@ -133,8 +133,8 @@
<artifactId>curator-recipes</artifactId>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index afd96b9b1c..738ac391da 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -299,8 +299,8 @@
<artifactId>guava</artifactId>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
diff --git a/licenses.yaml b/licenses.yaml
index 388a832bc2..23ff4ee754 100644
--- a/licenses.yaml
+++ b/licenses.yaml
@@ -1569,9 +1569,9 @@ name: Bean Validation API
license_category: binary
module: java-core
license_name: Apache License version 2.0
-version: 1.1.0.Final
+version: 2.0.2
libraries:
- - javax.validation: validation-api
+ - jakarta.validation: jakarta.validation-api
---
diff --git a/pom.xml b/pom.xml
index 702d0daa94..5ce9627785 100644
--- a/pom.xml
+++ b/pom.xml
@@ -115,7 +115,7 @@
<aws.sdk.version>1.12.497</aws.sdk.version>
<caffeine.version>2.8.0</caffeine.version>
<jacoco.version>0.8.7</jacoco.version>
- <hibernate-validator.version>5.3.6.Final</hibernate-validator.version>
+ <hibernate-validator.version>6.2.5.Final</hibernate-validator.version>
<httpclient.version>4.5.13</httpclient.version>
<!-- When upgrading ZK, edit docs and integration tests as well
(integration-tests/docker-base/setup.sh) -->
<zookeeper.version>3.5.10</zookeeper.version>
@@ -556,7 +556,12 @@
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
- <version>1.1.0.Final</version>
+ <version>2.0.1.Final</version>
+ </dependency>
+ <dependency>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
+ <version>2.0.2</version>
</dependency>
<dependency>
<groupId>jakarta.inject</groupId>
diff --git a/processing/pom.xml b/processing/pom.xml
index 081881cf24..321ec81409 100644
--- a/processing/pom.xml
+++ b/processing/pom.xml
@@ -120,8 +120,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
diff --git a/server/pom.xml b/server/pom.xml
index 842d0ebe36..5ba0b170a9 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -280,8 +280,8 @@
<artifactId>jetty-http</artifactId>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
</dependency>
<dependency>
<groupId>com.google.errorprone</groupId>
diff --git
a/server/src/test/java/org/apache/druid/server/log/FilteredRequestLoggerTest.java
b/server/src/test/java/org/apache/druid/server/log/FilteredRequestLoggerTest.java
index 8e65c522a3..6d3dffe84b 100644
---
a/server/src/test/java/org/apache/druid/server/log/FilteredRequestLoggerTest.java
+++
b/server/src/test/java/org/apache/druid/server/log/FilteredRequestLoggerTest.java
@@ -287,7 +287,7 @@ public class FilteredRequestLoggerTest
);
expectedException.expect(ProvisionException.class);
- expectedException.expectMessage("log.delegate - may not be null");
+ expectedException.expectMessage("log.delegate - must not be null");
configurator.configurate(properties, "log", RequestLoggerProvider.class);
}
}
diff --git a/services/pom.xml b/services/pom.xml
index 6b10577c59..6f1813745a 100644
--- a/services/pom.xml
+++ b/services/pom.xml
@@ -128,8 +128,8 @@
<artifactId>opencsv</artifactId>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
</dependency>
<dependency>
<groupId>com.google.errorprone</groupId>
diff --git a/sql/pom.xml b/sql/pom.xml
index da840f990d..e8be934e51 100644
--- a/sql/pom.xml
+++ b/sql/pom.xml
@@ -171,8 +171,8 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
+ <groupId>jakarta.validation</groupId>
+ <artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]