Skip to content

Latest commit

 

History

History
66 lines (57 loc) · 6.83 KB

File metadata and controls

66 lines (57 loc) · 6.83 KB

CHANGELOG

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.

Added

  • Add support for forward translog reading (#20163)
  • Added public getter method in SourceFieldMapper to return excluded field (#20205)
  • Add integ test for simulating node join left event when data node cluster state publication lag because the cluster applier thread being busy (#19907).
  • Relax jar hell check when extended plugins share transitive dependencies (#20103)
  • Added public getter method in SourceFieldMapper to return included field (#20290)
  • Support for HTTP/3 (server side) (#20017)

Changed

  • Handle custom metadata files in subdirectory-store (#20157)
  • Add support for missing proto fields in GRPC FunctionScore and Highlight (#20169)
  • Ensure all modules are included in INTEG_TEST testcluster distribution (#20241)
  • Cleanup HttpServerTransport.Dispatcher in Netty tests (#20160)
  • Add cluster.initial_cluster_manager_nodes to testClusters OVERRIDABLE_SETTINGS (#20348)
  • Add BigInteger support for unsigned_long fields in gRPC transport (#20346)
  • Install demo security information when running ./gradlew run -PinstalledPlugins="['opensearch-security']" (#20372)

Fixed

  • Fix bug of warm index: FullFileCachedIndexInput was closed error (#20055)
  • Fix flaky test ClusterMaxMergesAtOnceIT.testClusterLevelDefaultUpdatesMergePolicy (#18056)
  • Fix bug in Assertion framework(Yaml Rest test): numeric comparison fails when comparing Integer vs Long (or Float vs Double) (#19376)
  • Fix Netty deprecation warnings in transport-netty4 module (#20233)
  • Fix snapshot restore when an index sort is present (#20284)
  • Fix SearchPhaseExecutionException to properly initCause (#20320)
  • Fix cluster.remote.<cluster_alias>.server_name setting no populating SNI (#20321)
  • Fix X-Opaque-Id header propagation (along with other response headers) for streaming Reactor Netty 4 transport (#20371)

Dependencies

  • Bump com.google.auth:google-auth-library-oauth2-http from 1.38.0 to 1.41.0 (#20183)
  • Bump actions/checkout from 5 to 6 (#20186)
  • Bump org.apache.commons:commons-configuration2 from 2.12.0 to 2.13.0 (#20185, #20184)
  • Bump Project Reactor to 3.8.1 and Reactor Netty to 1.3.1 (#20217)
  • Bump OpenTelemetry to 1.57.0 and OpenTelemetry Semconv to 1.37.0 (#20231)
  • Bump peter-evans/create-pull-request from 7 to 8 (#20236)
  • Bump org.apache.kerby:kerb-admin from 2.1.0 to 2.1.1 (#20235)
  • Bump org.checkerframework:checker-qual from 3.49.0 to 3.52.1 (#20234)
  • Bump netty to 4.2.9.Final (#20230)
  • Bump log4j from 2.21.0 to 2.25.3 (#20308)
  • Bump org.apache.logging.log4j:log4j-core from 2.25.2 to 2.25.3 (#20300)
  • Bump ch.qos.logback:logback-core from 1.5.20 to 1.5.23 (#20303)
  • Bump com.google.api.grpc:proto-google-iam-v1 from 1.57.0 to 1.58.2 (#20302)
  • Bump actions/setup-java from 4 to 5 (#20304)
  • Bump com.squareup.okhttp3:okhttp from 5.3.0 to 5.3.2 (#20331)
  • Bump asm from 9.7 to 9.9.1 (#20330)
  • Bump actions/upload-artifact from 5 to 6 (#20333)
  • Bump com.google.http-client:google-http-client-appengine from 2.0.2 to 2.0.3 (#20332)
  • Bump jackson from 2.18.1 to 2.20.1 (#20343)
  • Bump opensearch-protobufs from 0.24.0 to 1.0.0 and update transport-grpc module compatibility (#20335)
  • Bump Apache HttpClient5 to 5.6 (#20358)
  • Bump Apache HttpCore5 to 5.4 (#20358)
  • Bump org.jsoup:jsoup from 1.21.2 to 1.22.1 (#20368)
  • Bump org.jline:jline from 3.30.5 to 3.30.6 (#20369)
  • Bump lycheeverse/lychee-action from 2.6.1 to 2.7.0 (#20370)

Removed

  • Remove identity-shiro from plugins folder (#20305)