Upgrade joda-time from 2.10.14 to 2.12.7#7944
Merged
Merged
Conversation
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.
Contributor
Author
|
Hi @sboorlagadda , all checks have passed. Thank you. |
raboof
approved these changes
Oct 24, 2025
Contributor
Author
|
Thank you so much for your support @raboof |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
This PR upgrades the
joda-timedependency from version 2.10.14 to 2.12.7, bringing in bug fixes, performance improvements, and updated timezone data.Changes Made
Dependency Version Updates
2.10.14→2.12.7Files Modified
build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
boms/geode-all-bom/src/test/resources/expected-pom.xml
geode-assembly/src/integrationTest/resources/assembly_content.txt
joda-time-2.10.14.jar→joda-time-2.12.7.jargeode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
joda-time-2.10.14.jar→joda-time-2.12.7.jargeode-server-all/src/integrationTest/resources/dependency_classpath.txt
joda-time-2.10.14.jar→joda-time-2.12.7.jarValidation
Build Validation
All build tasks completed successfully:
buildTest Validation
gradlew testBenefits
Compatibility
Release Notes References
For detailed information about changes between versions, see:
Note: This upgrade is part of ongoing dependency maintenance to keep the project up-to-date with the latest stable versions of its dependencies.
For all changes, please confirm:
develop)?gradlew buildrun cleanly?