Skip to content

Latest commit

 

History

History
66 lines (52 loc) · 5.05 KB

CHANGELOG.md

File metadata and controls

66 lines (52 loc) · 5.05 KB

CHANGELOG

Inspired from Keep a Changelog

Added

  • Add support for s390x architecture (#4001)
  • Github workflow for changelog verification (#4085)
  • Add failover support with Segment Replication enabled. (#4325
  • Added @dreamer-89 as an Opensearch maintainer (#4342)

Changed

  • Dependency updates (httpcore, mockito, slf4j, httpasyncclient, commons-codec) (#4308)
  • Use RemoteSegmentStoreDirectory instead of RemoteDirectory (#4240)
  • Add index specific setting for remote repository (#4253)
  • [Segment Replication] Update replicas to commit SegmentInfos instead of relying on SIS files from primary shards. (#4402)

Deprecated

Removed

Fixed

  • opensearch-service.bat start and opensearch-service.bat manager failing to run (#4289)
  • PR reference to checkout code for changelog verifier (#4296)
  • opensearch.bat and opensearch-service.bat install failing to run, missing logs directory (#4305)
  • Restore using the class ClusterInfoRequest and ClusterInfoRequestBuilder from package 'org.opensearch.action.support.master.info' for subclasses (#4307)
  • Do not fail replica shard due to primary closure (#4133)
  • Add timeout on Mockito.verify to reduce flakyness in testReplicationOnDone test(#4314)
  • Commit workflow for dependabot changelog helper (#4331)
  • Fixed cancellation of segment replication events (#4225)
  • Bugs for dependabot changelog verifier workflow (#4364)
  • [Bug]: gradle check failing with java heap OutOfMemoryError (([#4328](https://github.com/opensearch-project/OpenSearch/

Security

  • CVE-2022-25857 org.yaml:snakeyaml DOS vulnerability (#4341)

Added

  • Github workflow for changelog verification (#4085)
  • Add timing data and more granular stages to SegmentReplicationState (#4367)
  • BWC version 2.2.2 (#4385)
  • BWC version 1.3.6 (#4452)
  • Bump current version to 2.4.0 on 2.x branch (#4454)

Changed

Deprecated

Removed

Fixed

  • PR reference to checkout code for changelog verifier (#4296)
  • Restore using the class ClusterInfoRequest and ClusterInfoRequestBuilder from package 'org.opensearch.action.support.master.info' for subclasses (#4324)
  • Fixed cancellation of segment replication events (#4225)
  • [Segment Replication] Add check to cancel ongoing replication with old primary on onNewCheckpoint on replica (#4363)
  • [Segment Replication] Bump segment infos counter before commit during replica promotion (#4365)
  • [Segment Replication] Update flaky testOnNewCheckpointFromNewPrimaryCancelOngoingReplication unit test (#4414)
  • [Segment Replication] Extend FileChunkWriter to allow cancel on transport client (#4386)
  • [Segment Replication] Fix NoSuchFileExceptions with segment replication when computing primary metadata snapshots (#4366)
  • [Segment Replication] Fix timeout issue by calculating time needed to process getSegmentFiles (#4434)
  • [Segment Replication] Update replicas to commit SegmentInfos instead of relying on segments_N from primary shards.

Security