diff --git a/build.gradle b/build.gradle index fba723bb..5885bd33 100644 --- a/build.gradle +++ b/build.gradle @@ -16,7 +16,7 @@ buildscript { // The PA Commons (https://github.com/opensearch-project/performance-analyzer-commons) // is a library dependency with hardcoded versioning in PA and RCA repos. - paCommonsVersion = "2.0.0" + paCommonsVersion = "2.1.1" // 3.0.0-SNAPSHOT -> 3.0.0.0-SNAPSHOT version_tokens = opensearch_version.tokenize('-') @@ -26,7 +26,7 @@ buildscript { } if (isSnapshot) { opensearch_build += "-SNAPSHOT" - //paCommonsVersion += "-SNAPSHOT" + paCommonsVersion += "-SNAPSHOT" } } @@ -272,6 +272,7 @@ dependencies { def junitVersion = "${versions.junit}" def jacksonVersion = "${versions.jackson}" + def jacksonAnnotationsVersion = "${versions.jackson_annotations}" def jacksonDataBindVersion = "${versions.jackson_databind}" def guavaVersion = "${versions.guava}" @@ -292,7 +293,7 @@ dependencies { incoming.beforeResolve { resolutionStrategy { force "junit:junit:${junitVersion}" - force "com.fasterxml.jackson.core:jackson-annotations:${jacksonVersion}" + force "com.fasterxml.jackson.core:jackson-annotations:${jacksonAnnotationsVersion}" force "com.fasterxml.jackson.core:jackson-core:${jacksonVersion}" force "com.fasterxml.jackson.core:jackson-databind:${jacksonDataBindVersion}" force "com.fasterxml.jackson.module:jackson-module-paranamer:${jacksonVersion}" diff --git a/release-notes/opensearch-performance-analyzer.release-notes-3.5.0.0.md b/release-notes/opensearch-performance-analyzer.release-notes-3.5.0.0.md new file mode 100644 index 00000000..6b65ae8e --- /dev/null +++ b/release-notes/opensearch-performance-analyzer.release-notes-3.5.0.0.md @@ -0,0 +1,10 @@ +## Version 3.5.0 Release Notes + +Compatible with OpenSearch and OpenSearch Dashboards version 3.5.0 + +### Maintenance +* Consuming performance-analyzer-commons 2.1.1 on JDK21 with all versions bumped for OpenSearch 3.5 release. Takes in the following changes for 3.5 release. + - https://github.com/opensearch-project/performance-analyzer-commons/pull/116 + - https://github.com/opensearch-project/performance-analyzer-commons/pull/117 + +* Jackson core and annotations have different minor versions in OpenSearch-3.5.0 snapshot. Since we're using the same variable for both, build fails with invalid version. Using the version as per 3.5 snapshot. \ No newline at end of file