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.
- Latency and Memory allocation improvements to Multi Term Aggregation queries (#14993)
- Add support for restoring from snapshot with search replicas (#16111)
- Ensure support of the transport-nio by security plugin (#16474)
- Add logic in master service to optimize performance and retain detailed logging for critical cluster operations. (#14795)
- Add Setting to adjust the primary constraint weights (#16471)
- Switch from
buildSrc/version.properties
to Gradle version catalog (gradle/libs.versions.toml
) to enable dependabot to perform automated upgrades on common libs (#16284) - Increase segrep pressure checkpoint default limit to 30 (#16577)
- Add dynamic setting allowing size > 0 requests to be cached in the request cache (#16483)
- Support installing plugin SNAPSHOTs with SNASPHOT distribution (#16581)
- Make IndexStoreListener a pluggable interface (#16583)
- Support for keyword fields in star-tree index (#16233)
- Add a flag in QueryShardContext to differentiate inner hit query (#16600)
- Add vertical scaling and SoftReference for snapshot repository data cache (#16489)
- Support prefix list for remote repository attributes(#16271)
- Add new configuration setting
synonym_analyzer
, to thesynonym
andsynonym_graph
filters, enabling the specification of a custom analyzer for reading the synonym file (#16488).
- Bump
com.google.cloud:google-cloud-core-http
from 2.23.0 to 2.47.0 (#16504) - Bump
google-auth-library-oauth2-http
from 1.7.0 to 1.29.0 in /plugins/repository-gcs (#16520) - Bump
com.azure:azure-storage-common
from 12.25.1 to 12.27.1 (#16521) - Bump
com.google.apis:google-api-services-compute
from v1-rev20240407-2.0.0 to v1-rev20241105-2.0.0 (#16502, #16548, #16613) - Bump
com.azure:azure-storage-blob
from 12.23.0 to 12.28.1 (#16501) - Bump
org.apache.hadoop:hadoop-minicluster
from 3.4.0 to 3.4.1 (#16550) - Bump
org.apache.xmlbeans:xmlbeans
from 5.2.1 to 5.2.2 (#16612) - Bump
com.nimbusds:nimbus-jose-jwt
from 9.41.1 to 9.46 (#16611) - Bump
lycheeverse/lychee-action
from 2.0.2 to 2.1.0 (#16610) - Bump
me.champeau.gradle.japicmp
from 0.4.4 to 0.4.5 (#16614) - Bump
mockito
from 5.14.1 to 5.14.2,objenesis
from 3.2 to 3.3 andbytebuddy
from 1.15.4 to 1.15.10 (#16655) - Bump
Netty
from 4.1.114.Final to 4.1.115.Final (#16661) - Bump
org.xerial.snappy:snappy-java
from 1.1.10.6 to 1.1.10.7 (#16665) - Bump
codecov/codecov-action
from 4 to 5 (#16667)
- Fix get index settings API doesn't show
number_of_routing_shards
setting when it was explicitly set (#16294) - Revert changes to upload remote state manifest using minimum codec version(#16403)
- Ensure index templates are not applied to system indices (#16418)
- Remove resource usages object from search response headers (#16532)
- Support retrieving doc values of unsigned long field (#16543)
- Fix rollover alias supports restored searchable snapshot index(#16483)
- Fix permissions error on scripted query against remote snapshot (#16544)
- Fix
doc_values
only (index:false
) IP field searching for masks (#16628) - Fix stale cluster state custom file deletion (#16670)