This is an automated email from the ASF dual-hosted git repository.
engelen pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git
The following commit(s) were added to refs/heads/develop by this push:
new 58f06bdde5 Upgrade joda-time from 2.10.14 to 2.12.7 (#7944)
58f06bdde5 is described below
commit 58f06bdde59fc8c3ece03bb8cf4c50e7bd1076b7
Author: Jinwoo Hwang <[email protected]>
AuthorDate: Fri Oct 24 07:01:05 2025 -0400
Upgrade joda-time from 2.10.14 to 2.12.7 (#7944)
This commit upgrades the Joda-Time library to version 2.12.7 to benefit
from the latest bug fixes, performance improvements, and maintain
compatibility with modern Java versions.
Changes:
- Updated joda-time version in DependencyConstraints.groovy from 2.10.14 to
2.12.7
- Updated expected-pom.xml to reflect new joda-time version (2.12.7)
- Updated assembly_content.txt with new joda-time JAR reference
- Updated gfsh_dependency_classpath.txt with new joda-time version
- Updated dependency_classpath.txt in geode-server-all with new version
Testing:
- All unit tests pass (./gradlew test)
- Build validation successful (./gradlew clean build -x test)
Version 2.12.7 includes important fixes and improvements over 2.10.14,
providing better compatibility and stability for the Geode project.
---
boms/geode-all-bom/src/test/resources/expected-pom.xml | 2 +-
.../groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy | 2 +-
geode-assembly/src/integrationTest/resources/assembly_content.txt | 2 +-
.../src/integrationTest/resources/gfsh_dependency_classpath.txt | 2 +-
geode-server-all/src/integrationTest/resources/dependency_classpath.txt | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/boms/geode-all-bom/src/test/resources/expected-pom.xml
b/boms/geode-all-bom/src/test/resources/expected-pom.xml
index 5fef670b56..1e3a6a506f 100644
--- a/boms/geode-all-bom/src/test/resources/expected-pom.xml
+++ b/boms/geode-all-bom/src/test/resources/expected-pom.xml
@@ -245,7 +245,7 @@
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
- <version>2.10.14</version>
+ <version>2.12.7</version>
</dependency>
<dependency>
<groupId>junit</groupId>
diff --git
a/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
b/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
index f556f0c829..c849c86f4a 100644
---
a/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
+++
b/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
@@ -131,7 +131,7 @@ class DependencyConstraints {
api(group: 'javax.resource', name: 'javax.resource-api', version:
'1.7.1')
api(group: 'javax.servlet', name: 'javax.servlet-api', version:
'3.1.0')
api(group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1')
- api(group: 'joda-time', name: 'joda-time', version: '2.10.14')
+ api(group: 'joda-time', name: 'joda-time', version: '2.12.7')
api(group: 'junit', name: 'junit', version: get('junit.version'))
api(group: 'mx4j', name: 'mx4j-tools', version: '3.0.1')
api(group: 'mysql', name: 'mysql-connector-java', version: '5.1.46')
diff --git a/geode-assembly/src/integrationTest/resources/assembly_content.txt
b/geode-assembly/src/integrationTest/resources/assembly_content.txt
index 5a9ceeff9a..24a7d683b7 100644
--- a/geode-assembly/src/integrationTest/resources/assembly_content.txt
+++ b/geode-assembly/src/integrationTest/resources/assembly_content.txt
@@ -989,7 +989,7 @@ lib/jgroups-3.6.20.Final.jar
lib/jline-2.12.jar
lib/jna-5.11.0.jar
lib/jna-platform-5.11.0.jar
-lib/joda-time-2.10.14.jar
+lib/joda-time-2.12.7.jar
lib/jopt-simple-5.0.4.jar
lib/log4j-api-2.17.2.jar
lib/log4j-core-2.17.2.jar
diff --git
a/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
b/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
index 45150f0414..cf97cf946d 100644
--- a/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
+++ b/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
@@ -64,7 +64,7 @@ jetty-servlet-9.4.57.v20241219.jar
jetty-security-9.4.57.v20241219.jar
jetty-server-9.4.57.v20241219.jar
javax.servlet-api-3.1.0.jar
-joda-time-2.10.14.jar
+joda-time-2.12.7.jar
jna-platform-5.11.0.jar
jna-5.11.0.jar
snappy-0.5.jar
diff --git
a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
index 7fc15915ba..d0c12e2192 100644
--- a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
+++ b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
@@ -90,5 +90,5 @@ geode-rebalancer-0.0.0.jar
jetty-server-9.4.57.v20241219.jar
jackson-datatype-jsr310-2.17.0.jar
jackson-datatype-joda-2.17.0.jar
-joda-time-2.10.14.jar
+joda-time-2.12.7.jar
byte-buddy-1.14.9.jar