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.
- Change priority for scheduling reroute during timeout(#16445)
- [Rule Based Auto-tagging] Add rule schema for auto tagging (#17238)
- Renaming the node role search to warm (#17573)
- Introduce a new search node role to hold search only shards (#17620)
- Fix systemd integTest on deb regarding path ownership check (#17641)
- Add dfs transformation function in XContentMapValues (#17612)
- Add tracking for long-running SearchTask post cancellation (#17726)
- Added Kinesis support as a plugin for the pull-based ingestion (#17615)
- Add FilterFieldType for developers who want to wrap MappedFieldType (#17627)
- [Rule Based Auto-tagging] Add in-memory rule processing service (#17365)
- [Security Manager Replacement] Create initial Java Agent to intercept Socket::connect calls (#17724)
- Add ingestion management APIs for pause, resume and get ingestion state (#17631)
- [Security Manager Replacement] Enhance Java Agent to intercept System::exit (#17746)
- [Security Manager Replacement] Add a policy parser for Java agent security policies (#17753)
- [Security Manager Replacement] Implement File Interceptor and add integration tests (#17760)
- [Security Manager Replacement] Enhance Java Agent to intercept Runtime::halt (#17757)
- Support AutoExpand for SearchReplica (#17741)
- Implement fixed interval refresh task scheduling (#17777)
- Add GRPC DocumentService and Bulk endpoint (#17727)
- Added scale to zero (
search_only
mode) support for OpenSearch reader writer separation (#17299 - [Star Tree] [Search] Resolving numeric range aggregation with metric aggregation using star-tree (#17273)
- Migrate BC libs to their FIPS counterparts (#14912)
- Increase the floor segment size to 16MB (#17699)
- Introduce 512 byte limit to search and ingest pipeline IDs (#17786)
- Bump
com.nimbusds:nimbus-jose-jwt
from 9.41.1 to 10.0.2 (#17607, #17669) - Bump
com.google.api:api-common
from 1.8.1 to 2.46.1 (#17604) - Bump
ch.qos.logback:logback-core
from 1.5.16 to 1.5.18 (#17609, #17809) - Bump
org.jruby.joni:joni
from 2.2.3 to 2.2.6 (#17608, #17732) - Bump
dangoslen/dependabot-changelog-helper
from 3 to 4 (#17498) - Bump
com.google.api:gax
from 2.35.0 to 2.63.1 (#17465) - Bump
com.azure:azure-storage-blob
from 12.29.1 to 12.30.0 (#17667) - Bump
tj-actions/changed-files
from 46.0.1 to 46.0.4 (#17666, #17813) - Bump
com.google.code.gson:gson
from 2.11.0 to 2.12.1 (#17668) - Bump
com.github.luben:zstd-jni
from 1.5.5-1 to 1.5.6-1 (#17674) - Bump
lycheeverse/lychee-action
from 2.3.0 to 2.4.0 (#17731) - Bump
com.netflix.nebula.ospackage-base
from 11.11.1 to 11.11.2 (#17734) - Bump
com.nimbusds:oauth2-oidc-sdk
from 11.21 to 11.23.1 (#17729) - Bump
com.google.api.grpc:proto-google-common-protos
from 2.52.0 to 2.54.1 (#17733) - Bump
ch.qos.logback:logback-classic
from 1.5.17 to 1.5.18 (#17730) - Bump
reactor_netty
from 1.1.26 to 1.2.3 (#17322, #17377) - Bump
com.google.api.grpc:proto-google-iam-v1
from 1.33.0 to 1.49.1 (#17811) - Bump
com.azure:azure-core
from 1.54.1 to 1.55.3 (#17810)
- Fix bytes parameter on
_cat/recovery
(#17598)