Releases: opensearch-project/cross-cluster-replication
Releases · opensearch-project/cross-cluster-replication
2.13.0.0
2.12.0.0
Version 2.12.0 Release Notes
Compatible with OpenSearch 2.12.0
Bug Fixes
- Implement getSystemIndexDescriptors to support SystemIndex for replication plugin (#1290)
- Correct error message including what fields are missing when field are not passed when starting replication (#1292)
- Ignoring all the final settings to copy from leader to follower as those settings won't be able to apply as those are not updatable (#1304)
2.11.0.0
Version 2.11.0 Release Notes
Compatible with OpenSearch 2.11.0
2.10.0.0
Version 2.10.0.0 Release Notes
Compatible with OpenSearch 2.10.0
Bug Fixes
- Settings are synced before syncing mapping (#994)
- Handled OpenSearchRejectExecuteException, introduced new setting
plugins.replication.follower.concurrent_writers_per_shard
. (#1004) - Fixed tests relying on wait_for_active_shards, fixed test for single Node and consume numNodes (#1091)
- Excessive logging avoided during certain exception types such as OpensearchTimeoutException (#1114)
2.9.0.0
Version 2.9.0.0 Release Notes
Compatible with OpenSearch 2.9.0
Bug Fixes
- Handle bug in Shard replication task assignment (#881)
- Update Leader checkpoint when shard replication task is reinitialized (#904)
- Correctly handle retention lease renewal (if the lease already exists) during bootstrap (#904)
- Clear persistent tasks from cluster state after STOP API is triggered (#905)
- Handle OpenSearchRejectExecuteException Exception during replay (#1004)
- Fix Resume replication flow in dedicated master node configuration (#1030)
2.7.0.0
Version 2.7.0.0 Release Notes
Compatible with OpenSearch 2.7.0
Bug Fixes
- Modified autofollow stats to rely on single source for failed indices (#736)
- Update UpdateAutoFollowPatternIT "test auto follow stats" to wait for 60 seconds (#745)
- Update imports from common to core package (#761)
- Adding a proxy mode connection setup for CCR (#795)
- Handled exception under multi-field mapping update (#789)
- Handled batch requests for replication metadata update under cluster state (#778)
Infrastructure
- Added support for running Integtest on Remote clusters (#733)
2.6.0.0
What's Changed
- [Backport 2.x] Upgrade Snakeyml and Jackson by @opensearch-trigger-bot in #574
- [Backport 2.x] add groupId = org.opensearch.plugin by @ankitkala in #593
- [AUTO] Increment version to 2.4.0-SNAPSHOT by @opensearch-trigger-bot in #553
- [Backport 2.x] Add support for windows & mac build by @opensearch-trigger-bot in #599
- [Backport 2.x] Updated jackson databind version to 2.13.4.2 by @opensearch-trigger-bot in #597
- [Backport 2.x] Include default index settings during leader setting validation by @opensearch-trigger-bot in #602
- Add 2.4 release notes by @ankitkala in #617
- stopReplication API removed from integ test cases for 2.x by @sricharanvuppu in #625
- [AUTO] Increment version to 2.5.0-SNAPSHOT by @opensearch-trigger-bot in #621
- [Backport #619 to 2.x] stopping replication before clean up of indices by @sricharanvuppu in #635
- Updating multi-field mapping at follower (#671) by @sricharanvuppu in #680
- [AUTO] Increment version to 2.6.0-SNAPSHOT by @opensearch-trigger-bot in #676
- [Backport 2.6] Add github workflow for auto release by @opensearch-trigger-bot in #715
- [Backport 2.6] Adding 2.6.0 release notes by @opensearch-trigger-bot in #717
- [Backport 2.6] [Backport]Add github action to publish snapshots to maven by @opensearch-trigger-bot in #720
- Revert Build Fix: Update Strings.toString to pass the JSON XContentType by @gaiksaya in #723
Full Changelog: 2.3.0.0...2.6.0.0
2.1.0.0
What's Changed
- Refactor _status API to use uniform status constants by @saikaranam-amazon in #332
- Added release notes for 1.3. by @naveenpajjuri in #337
- Increment replication plugin version to 2.0 by @saikaranam-amazon in #348
- removed jdk 14 support (#346). by @naveenpajjuri in #352
- added java 17 in the CI flow (#331) by @naveenpajjuri in #356
- renamed master to clusterManager (#319) by @naveenpajjuri in #355
- Added security CI workflow and OS build qualifier by @saikaranam-amazon in #358
- Added coverage execution for integ tests by @saikaranam-amazon in #360
- Refacotored changes retrieval to use Lucene snapshots and removed previous logic for Tlog by @saikaranam-amazon in #365
- removed the zip dependency for bwc tests. by @naveenpajjuri in #366
- Increment version to 2.0-rc1. by @dblock in #368
- Updated issue templates from .github. by @dblock in #349
- Modified fetch from translog for 2.x release by @saikaranam-amazon in #370
- Add logic to setup and execute CCR perf test suite by @ankitkala in #372
- Add missing perf runner import by @ankitkala in #377
- Minor typo fix by @ankitkala in #382
- Perf workflow: Added index codec and better exception handling by @ankitkala in #385
- Hardcode the aws cdk versions by @ankitkala in #388
- Move number_of_shards and number_of_replicas param out of index setting by @ankitkala in #392
- added basic sanity tests for single cluster scenario. by @naveenpajjuri in #393
- Add support to run sanity test on remote cluster by @ankitkala in #394
- Add version and snapshot param to maintain parity with default script by @ankitkala in #401
- Added error logs for replication state transition to auto_pause or failed state with reason by @saikaranam-amazon in #408
- Validate leader index primary shard state before starting replication by @saikaranam-amazon in #407
- Sync the mapping from leader index and retry for MapperParsingException by @ankitkala in #411
- Bump the version to 2.1 by @ankitkala in #398
- Publish CCR zip to maven repo by @ankitkala in #399
- Add 2.1 release notes by @ankitkala in #432
- [Backport 2.1] Add custom build.sh to publish the plugin zip by @opensearch-trigger-bot in #435
Full Changelog: 1.3.0.0...2.1.0.0
2.0.0.0
What's Changed
- Refactor _status API to use uniform status constants by @saikaranam-amazon in #332
- Added release notes for 1.3. by @naveenpajjuri in #337
- Increment replication plugin version to 2.0 by @saikaranam-amazon in #348
- removed jdk 14 support (#346). by @naveenpajjuri in #352
- added java 17 in the CI flow (#331) by @naveenpajjuri in #356
- renamed master to clusterManager (#319) by @naveenpajjuri in #355
- Added security CI workflow and OS build qualifier by @saikaranam-amazon in #358
- Added coverage execution for integ tests by @saikaranam-amazon in #360
- Refacotored changes retrieval to use Lucene snapshots and removed previous logic for Tlog by @saikaranam-amazon in #365
- removed the zip dependency for bwc tests. by @naveenpajjuri in #366
- Increment version to 2.0-rc1. by @dblock in #368
- Updated issue templates from .github. by @dblock in #349
- Modified fetch from translog for 2.x release by @saikaranam-amazon in #370
- added release notes for 2.0 rc1 by @naveenpajjuri in #376
- Backport sanity integration tests in remote cluster by @ankitkala in #395
- Remove rc1 build qualifier for 2.0 by @ankitkala in #396
Full Changelog: 1.3.0.0...2.0.0.0