- [Backport to 2.x] [Segment Replication] - Update replicas to commit SegmentInfos instead of relying on segments_N from primary shards. (#4450)
- [Segment Replication] [Backport] Fix timeout issue by calculating time needed to process getSegmentFiles. (#4434)
- [Semgnet Replication] Update flaky testOnNewCheckpointFromNewPrimaryCancelOngoingReplication unit test (#4414) (#4425)
- [Segment Replication] Extend FileChunkWriter to allow cancel on transport client (#4386) (#4424)
- Segment Replication - Fix NoSuchFileException errors caused when computing metadata snapshot on primary shards. (#4366) (#4422)
- [Remote Store] Add index specific setting for remote repository (#4253) (#4418)
- [Segment Replication] Add check to cancel ongoing replication with old primary on onNewCheckpoint on replica (#4363) (#4396)
- [Segment Replication] Bump segment infos counter before commit during replica promotion (#4365) (#4397)
- Segment Replication - Implement segment replication event cancellation. (#4225) (#4387)
- [Backport 2.x] [Remote Store] Backport remote segment store changes (#4380)
- [Backport 2.x] Added timing data and more granular stages to SegmentReplicationState (#4367)
- [Backport 2.x] Support shard promotion with Segment Replication. (#4135) (#4325)
- [Segment Replication] Update PrimaryShardAllocator to prefer replicas with higher replication checkpoint (#4041) (#4252)
- [Backport 2.x] [Segment Replication] Backport all PR's containing remaining segment replication changes (#4243)
- [Backport 2.x] [Segment Replication] Backport PR's : #3525 #3533 #3540 #3943 #3963 From main branch (#4181)
- [Backport 2.x] [Segment Replication] Added source-side classes for orchestrating replication events. (#4128)
- [Bug]: gradle check failing with java heap OutOfMemoryError (#4328) (#4442)
- [Backport 2.x] Revert to Netty 4.1.79.Final (#4432)
- Bug fixes for dependabot changelog verifier (#4364) (#4395)
- [BUG] Create logs directory before running OpenSearch on Windows (#4305) (#4335)
- [BUG] Running "opensearch-service.bat start" and "opensearch-service.bat manager" (#4289) (#4293)
- [Backport 2.x] Do not fail replica shard due to primary closure (#4309)
- [Bug]: gradle check failing with java heap OutOfMemoryError (#4150) (#4167)
- OpenSearch crashes on closed client connection before search reply when total ops higher compared to expected (#4143) (#4144)
- Add workflow for changelog verification (#4085) (#4284)
- Add 2.x version to CHANGELOG (#4297) (#4303)
- Update the head ref to changelog verifier (#4296) (#4298)
- Publish transport-netty4 module to central repository (#4054) (#4078)
- Add bwcVersion 1.3.6 to 2.x (#4452)
- [AUTO] [2.x] Added bwc version 2.2.2. (#4385)
- Update to Netty 4.1.80.Final (#4359) (#4374)
- Adding @dreamer-89 to Opensearch maintainers. (#4342) (#4345)
- [CVE] Update snakeyaml dependency (#4341) (#4347)
- Some dependency updates (#4308) (#4311)
- Added bwc version 2.2.1 (#4193)
- Update Gradle to 7.5.1 (#4211) (#4213)
- [Backport] Upgrade dependencies (#4165)
- Bumping 2.x to 2.3.0 (#4098)
- Refactored the src and test of GeoHashGrid and GeoTileGrid Aggregations on GeoPoint from server folder to geo module.(#4071) (#4072) (#4180) (#4281)
- Update the head ref to changelog verifier (#4296) (#4298)
- [2.x] Restore using the class ClusterInfoRequest and ClusterInfoRequestBuilder from package 'org.opensearch.action.support.master.info' for subclasses (#4307) (#4324)
- Refactored the src and test of GeoHashGrid and GeoTileGrid Aggregations on GeoPoint from server folder to geo module.(#4071) (#4072) (#4180) (#4281)
- Refactors the GeoBoundsAggregation for geo_point types from the core server to the geo module. (#4179)
- Backporting multiple 2.* release notes from main to the 2.x branch (#4154)