Elasticsearch version 7.17.5
edit
Also see Breaking changes in 7.17.
-
Parsing a request when the last element in an array is filtered out
(for instance using
_source_includes
) fails. This
is due to a bug in Jackson parser.
Fixed in Elasticsearch 8.6.1 (#91456)
-
The deprecated
index.mapper.dynamic
setting can break your cluster. It can only
be set using the Update index settings API. Symptoms include nodes failing to start
or shards failing to allocate. Do not use this setting in versions prior to 7.17.22.
The bug is fixed in 7.17.22.
(issue: #109160)
-
Aggregations
-
-
Allow
serial_diff
under min_doc_count
aggs #86401
-
Fix a bug with flattened fields in terms aggregations #87392
-
Audit
-
-
Fix audit logging to consistently include port number in
origin.address
#86732
-
Support removing ignore filters for audit logging #87675 (issue: #68588)
-
CCR
-
-
Prevent invalid datastream metadata when CCR follows a datastream with closed indices on the follower #87076 (issue: #87048)
-
Remove some blocking in CcrRepository #87235
-
Cluster Coordination
-
-
Small fixes to clear voting config excls API #87828
-
Engine
-
-
Fork to WRITE thread before failing shard in
updateCheckPoints
#87458 (issue: #87094)
-
Geo
-
-
Guard for adding null value tags to vector tiles #87051
-
Highlighting
-
-
ILM+SLM
-
-
Fix
max_primary_shard_size
resize factor math #86897
-
Indices APIs
-
-
Make
GetIndexAction
cancellable #87681
-
Infra/Circuit Breakers
-
-
Make CBE message creation more robust #87881
-
Infra/Core
-
-
Adjust osprobe assertion for burst cpu #86990
-
Clean up
DeflateCompressor
after exception #87163 (issue: #87160)
-
Prevent migration of indices that match templates #87933 (issues: #86801, #87827)
-
Infra/Scripting
-
-
Script: Load Whitelists as Resource #87539
-
Ingest
-
-
Don’t download geoip databases if geoip system index is blocked #86842
-
Java Low Level REST Client
-
-
Do not retry client requests when failing with
ContentTooLargeException
#87248 (issue: #86041)
-
Machine Learning
-
-
Adjacency weighting fixes in categorization #2277
-
Fix a source of "Discarding sample = nan, weights = …" log errors for time series
anomaly detection #2286
-
Fix ML task auditor exception early in cluster lifecycle #87023 (issue: #87002)
-
Recovery
-
-
Do not leak recover from snapshot file permits when recover from snapshot is disabled #87633 (issue: #86705)
-
Fail shard if STARTED after master failover #87451 (issue: #87367)
-
Search
-
-
Handle empty point values in
DiskUsage
API #87826 (issue: #87761)
-
Make sure to rewrite explain query on coordinator #87013 (issue: #64281)
-
Security
-
-
Security plugin close releasable realms #87429 (issue: #86286)
-
Snapshot/Restore
-
-
Fork after calling
getRepositoryData
from StoreRecovery
#87254 (issue: #87237)
-
Fork after calling
getRepositoryData
from StoreRecovery
#87264 (issue: #87237)
-
Throw exception on illegal
RepositoryData
updates #87654
-
Stats
-
-
Run
TransportClusterInfoActions
on MANAGEMENT pool #87679
-
Discovery-Plugins
-
-
Remove redundant jackson dependencies from discovery-azure #87898
-
Infra/Core
-
-
Force property expansion for security policy #87396
-
Machine Learning
-
-
Make ML native processes work with glibc 2.35 (required for Ubuntu 22.04) #2272
-
Improve normalization of anomaly detection results for short bucket lengths. This
corrects bias which could cause our scoring to be too low for these jobs
#2285 (issue: #2276)
-
Packaging
-
-
Performance
-
-
Warn about impact of large readahead on search #88007