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

Reply via email to