diff --git a/build.gradle b/build.gradle index 689ae3b74..df18abae8 100644 --- a/build.gradle +++ b/build.gradle @@ -15,7 +15,7 @@ buildscript { ext { - es_version = System.getProperty("es.version", "7.8.0") + es_version = System.getProperty("es.version", "7.9.0") kotlin_version = System.getProperty("kotlin.version", "1.3.72") } @@ -81,18 +81,27 @@ configurations.testCompile { exclude module: "securemock" } +configurations.all { + if (it.state != Configuration.State.UNRESOLVED) return + resolutionStrategy { + force "org.jetbrains.kotlin:kotlin-stdlib:${kotlin_version}" + force "org.jetbrains.kotlin:kotlin-stdlib-common:${kotlin_version}" + } +} + dependencies { compileOnly "org.elasticsearch:elasticsearch:${es_version}" - compileOnly "com.amazon.opendistroforelasticsearch:opendistro-job-scheduler-spi:1.9.0.0" + compileOnly "com.amazon.opendistroforelasticsearch:opendistro-job-scheduler-spi:1.10.0.0" compile "org.jetbrains.kotlin:kotlin-stdlib:${kotlin_version}" compile "org.jetbrains.kotlin:kotlin-stdlib-common:${kotlin_version}" - compile 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.2.1' + compile 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.7' compile "org.jetbrains:annotations:13.0" - compile "com.amazon.opendistroforelasticsearch:notification:1.9.0.0" + compile "com.amazon.opendistroforelasticsearch:notification:1.10.0.0" testCompile "org.elasticsearch.test:framework:${es_version}" testCompile "org.jetbrains.kotlin:kotlin-test:${kotlin_version}" testImplementation "com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0" + testCompile "org.mockito:mockito-core:2.23.0" ktlint "com.pinterest:ktlint:0.33.0" } diff --git a/gradle.properties b/gradle.properties index 2d065e378..02ae399bf 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,4 +13,4 @@ # permissions and limitations under the License. # -version = 1.9.0 +version = 1.10.0 diff --git a/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.10.0.0.md b/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.10.0.0.md new file mode 100644 index 000000000..d83d3b33b --- /dev/null +++ b/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.10.0.0.md @@ -0,0 +1,25 @@ +## Version 1.10.0.0 (2020-8-18) + +Compatible with Elasticsearch 7.9. + +### Features +* Implemented allocation action which can be used in index state management [#106](https://github.com/opendistro-for-elasticsearch/index-management/pull/106) + +### Enhancements +* Changes implementation of ChangePolicy REST API to use MultiGet inste… [#253](https://github.com/opendistro-for-elasticsearch/index-management/pull/253) + +### Bug Fixes +* Fixes snapshot issues, adds history mapping update workflow, adds tests [#255](https://github.com/opendistro-for-elasticsearch/index-management/pull/255) +* Fixes force merge failing on long executions, changes some action mes… [#267](https://github.com/opendistro-for-elasticsearch/index-management/pull/267) + +### Infrastructure +* Adds codecov yml file to reduce flakiness in coverage check [#251](https://github.com/opendistro-for-elasticsearch/index-management/pull/251) +* Adds support for multi-node run/testing and updates tests [#254](https://github.com/opendistro-for-elasticsearch/index-management/pull/254) +* Adds multi node test workflow [#256](https://github.com/opendistro-for-elasticsearch/index-management/pull/256) +* release notes automation [#258](https://github.com/opendistro-for-elasticsearch/index-management/pull/258) + +### Documentation +* Adds rollup-rfc to docs [#248](https://github.com/opendistro-for-elasticsearch/index-management/pull/248) + +### Maintenance +* Adds support for Elasticsearch 7.9 [#283](https://github.com/opendistro-for-elasticsearch/index-management/pull/283) \ No newline at end of file diff --git a/release-notes/opendistro-elasticsearch-index-management-1.3.0.0.md b/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.3.0.0.md similarity index 100% rename from release-notes/opendistro-elasticsearch-index-management-1.3.0.0.md rename to release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.3.0.0.md diff --git a/release-notes/opendistro-elasticsearch-index-management-1.4.0.0.md b/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.4.0.0.md similarity index 100% rename from release-notes/opendistro-elasticsearch-index-management-1.4.0.0.md rename to release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.4.0.0.md diff --git a/release-notes/opendistro-elasticsearch-index-management-1.6.0.0.md b/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.6.0.0.md similarity index 100% rename from release-notes/opendistro-elasticsearch-index-management-1.6.0.0.md rename to release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.6.0.0.md diff --git a/release-notes/opendistro-elasticsearch-index-management-1.7.0.0.md b/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.7.0.0.md similarity index 100% rename from release-notes/opendistro-elasticsearch-index-management-1.7.0.0.md rename to release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.7.0.0.md diff --git a/release-notes/opendistro-elasticsearch-index-management-1.8.0.0.md b/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.8.0.0.md similarity index 100% rename from release-notes/opendistro-elasticsearch-index-management-1.8.0.0.md rename to release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.8.0.0.md diff --git a/release-notes/opendistro-elasticsearch-index-management-1.9.0.0.md b/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.9.0.0.md similarity index 100% rename from release-notes/opendistro-elasticsearch-index-management-1.9.0.0.md rename to release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.9.0.0.md diff --git a/release-notes/opendistro-elasticsearch-index-management-1.9.0.1.md b/release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.9.0.1.md similarity index 100% rename from release-notes/opendistro-elasticsearch-index-management-1.9.0.1.md rename to release-notes/opendistro-for-elasticsearch-index-management.release-notes-1.9.0.1.md diff --git a/src/test/resources/job-scheduler/opendistro-job-scheduler-1.10.0.0.zip b/src/test/resources/job-scheduler/opendistro-job-scheduler-1.10.0.0.zip new file mode 100644 index 000000000..08015c194 Binary files /dev/null and b/src/test/resources/job-scheduler/opendistro-job-scheduler-1.10.0.0.zip differ diff --git a/src/test/resources/job-scheduler/opendistro-job-scheduler-1.9.0.0.zip b/src/test/resources/job-scheduler/opendistro-job-scheduler-1.9.0.0.zip deleted file mode 100644 index b75725ca1..000000000 Binary files a/src/test/resources/job-scheduler/opendistro-job-scheduler-1.9.0.0.zip and /dev/null differ