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.
- Add support for linux riscv64 platform (#18156)
- [Rule based auto-tagging] Add get rule API (#17336)
- Implement parallel shard refresh behind cluster settings (#17782)
- Bump OpenSearch Core main branch to 3.0.0 (#18039)
- Update API of Message in index to add the timestamp for lag calculation in ingestion polling (#17977)
- Add composite directory factory (#17988)
- Add pull-based ingestion error metrics and make internal queue size configurable (#18088)
- [Security Manager Replacement] Enhance Java Agent to intercept newByteChannel (#17989)
- Enabled Async Shard Batch Fetch by default (#18139)
- Allow to get the search request from the QueryCoordinatorContext (#17818)
- Improve sort-query performance by retaining the default
totalHitsThresholdfor approximatedmatch_allqueries (#18189)
- Bump
com.google.code.gson:gsonfrom 2.12.1 to 2.13.0 (#17923) - Bump
com.github.spotbugs:spotbugs-annotationsfrom 4.9.0 to 4.9.3 (#17922) - Bump
com.microsoft.azure:msal4jfrom 1.18.0 to 1.20.0 (#17925) - Update Apache HttpClient5 and HttpCore5 (CVE-2025-27820) (#18152)
- Bump
org.apache.commons:commons-collections4from 4.4 to 4.5.0 (#18101) - Bump
nettyfrom 4.1.118.Final to 4.1.121.Final (#18192) - Bump
org.apache.commons:commons-configuration2from 2.11.0 to 2.12.0 (#18103)
- Fix simultaneously creating a snapshot and updating the repository can potentially trigger an infinite loop (#17532)
- Remove package org.opensearch.transport.grpc and replace with org.opensearch.plugin.transport.grpc (#18031)
- Fix the native plugin installation error cause by the pgp public key change (#18147)
- Fix object field exists query (#17843)
- Use Bad Request status for InputCoercionException (#18161)
- Null check field names in QueryStringQueryBuilder (#18194)
- Avoid NPE if on SnapshotInfo if 'shallow' boolean not present (#18187)