diff --git a/CHANGELOG.md b/CHANGELOG.md index a74fb04cc2395..64064515e861f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - Add support for missing proto fields in GRPC FunctionScore and Highlight ([#20169](https://github.com/opensearch-project/OpenSearch/pull/20169)) - Ensure all modules are included in INTEG_TEST testcluster distribution ([#20241](https://github.com/opensearch-project/OpenSearch/pull/20241)) - Cleanup HttpServerTransport.Dispatcher in Netty tests ([#20160](https://github.com/opensearch-project/OpenSearch/pull/20160)) +- Use compact object headers with JDK25+ ([#20392](https://github.com/opensearch-project/OpenSearch/pull/20392)) - Add `cluster.initial_cluster_manager_nodes` to testClusters OVERRIDABLE_SETTINGS ([#20348](https://github.com/opensearch-project/OpenSearch/pull/20348)) - Add BigInteger support for unsigned_long fields in gRPC transport ([#20346](https://github.com/opensearch-project/OpenSearch/pull/20346)) - Install demo security information when running ./gradlew run -PinstalledPlugins="['opensearch-security']" ([#20372](https://github.com/opensearch-project/OpenSearch/pull/20372)) diff --git a/distribution/src/config/jvm.options b/distribution/src/config/jvm.options index 90346e2377a8b..099a38913a809 100644 --- a/distribution/src/config/jvm.options +++ b/distribution/src/config/jvm.options @@ -91,3 +91,5 @@ ${error.file} # prevent issues like "leaked" maps or performance degradation. A value of 1 effectively # disables the shared Arena pooling and uses a confined Arena for each MMapDirectory -Dorg.apache.lucene.store.MMapDirectory.sharedArenaMaxPermits=1 + +25-:-XX:+UseCompactObjectHeaders