-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
7.7.0 meta ticket
The following tickets tracks known (and potential) changes to the high level REST client.
Part 1: #4525
Part 2: #4533
Part 3: #4534
Elasticsearch Release Notes
The following release notes were extracted 2020 04 01.
This list needs to be reviewed for potential changes to the high level REST client. Note, it will contain references to new APIs as tracked in #4525 .
Enhancements
Transform
-
Transition Transforms to using hidden indices for notifcations index https://github.com/elastic/elasticsearch/pull/53773 [#53773] (issue: https://github.com/elastic/elasticsearch/issues/53762 [#53762])
-
Create GET _cat/transforms API Issue https://github.com/elastic/elasticsearch/pull/53643 [#53643] (issue: https://github.com/elastic/elasticsearch/issues/51412 [#51412])
-
[Transform] add support for script in group_by https://github.com/elastic/elasticsearch/pull/53167 [#53167] (issue: https://github.com/elastic/elasticsearch/issues/43152 [#43152])
-
[Transform] implement node.transform to control where to run a transform https://github.com/elastic/elasticsearch/pull/52712 [#52712] (issues: https://github.com/elastic/elasticsearch/issues/48734 [#48734], https://github.com/elastic/elasticsearch/issues/50033 [#50033], https://github.com/elastic/elasticsearch/issues/52200 [#52200])
-
[Transform] add support for filter aggregation https://github.com/elastic/elasticsearch/pull/52483 [#52483] (issue: https://github.com/elastic/elasticsearch/issues/52151 [#52151])
-
[Transform] provide exponential_avg stats for batch transforms https://github.com/elastic/elasticsearch/pull/52041 [#52041] (issue: https://github.com/elastic/elasticsearch/issues/52037 [#52037])
-
[Transform] improve irrecoverable error detection - part 2 https://github.com/elastic/elasticsearch/pull/52003 [#52003] (issue: https://github.com/elastic/elasticsearch/issues/51820 [#51820])
-
[Transform] mark transform API's stable https://github.com/elastic/elasticsearch/pull/51862 [#51862]
-
[Transform] improve irrecoverable error detection https://github.com/elastic/elasticsearch/pull/51820 [#51820] (issue: https://github.com/elastic/elasticsearch/issues/50135 [#50135])
-
[Transform] add support for percentile aggs https://github.com/elastic/elasticsearch/pull/51808 [#51808] (issue: https://github.com/elastic/elasticsearch/issues/51663 [#51663])
-
[Transform] disallow fieldnames with a dot at start and/or end https://github.com/elastic/elasticsearch/pull/51369 [#51369]
-
[Transform] avoid mapping problems with index templates https://github.com/elastic/elasticsearch/pull/51368 [#51368] (issue: https://github.com/elastic/elasticsearch/issues/51321 [#51321])
-
[Transform] Handle permanent bulk indexing errors https://github.com/elastic/elasticsearch/pull/51307 [#51307] (issue: https://github.com/elastic/elasticsearch/issues/50122 [#50122])
-
[Transform] Improve force stop robustness in case of an error https://github.com/elastic/elasticsearch/pull/51072 [#51072]
Aggregations
-
Fix date_nanos in composite aggs https://github.com/elastic/elasticsearch/pull/53315 [#53315] (issue: https://github.com/elastic/elasticsearch/issues/53168 [#53168])
-
Fix composite agg sort bug https://github.com/elastic/elasticsearch/pull/53296 [#53296] (issue: https://github.com/elastic/elasticsearch/issues/52480 [#52480])
-
Decode max and min optimization more carefully https://github.com/elastic/elasticsearch/pull/52336 [#52336] (issue: https://github.com/elastic/elasticsearch/issues/52220 [#52220])
-
Fix a DST error in date_histogram https://github.com/elastic/elasticsearch/pull/52016 [#52016] (issue: https://github.com/elastic/elasticsearch/issues/50265 [#50265])
-
Use #name() instead of #simpleName() when generating doc values https://github.com/elastic/elasticsearch/pull/51920 [#51920] (issues: https://github.com/elastic/elasticsearch/issues/50307 [#50307], https://github.com/elastic/elasticsearch/issues/51847 [#51847])
-
Fix a sneaky bug in rare_terms https://github.com/elastic/elasticsearch/pull/51868 [#51868] (issue: https://github.com/elastic/elasticsearch/issues/51020 [#51020])
-
Support time_zone on composite's date_histogram https://github.com/elastic/elasticsearch/pull/51172 [#51172] (issues: https://github.com/elastic/elasticsearch/issues/45199 [#45199], https://github.com/elastic/elasticsearch/issues/45200 [#45200])
Allocation
- Improve performance of shards limits decider https://github.com/elastic/elasticsearch/pull/53577 [#53577] (issue: https://github.com/elastic/elasticsearch/issues/53559 [#53559])
Analysis
-
Mask wildcard query special characters on keyword queries https://github.com/elastic/elasticsearch/pull/53127 [#53127] (issue: https://github.com/elastic/elasticsearch/issues/46300 [#46300])
-
Fix caching for PreConfiguredTokenFilter https://github.com/elastic/elasticsearch/pull/50912 [#50912] (issue: https://github.com/elastic/elasticsearch/issues/50734 [#50734])
Audit
- Logfile audit settings validation https://github.com/elastic/elasticsearch/pull/52537 [#52537] (issues: https://github.com/elastic/elasticsearch/issues/47038 [#47038], https://github.com/elastic/elasticsearch/issues/47711 [#47711], https://github.com/elastic/elasticsearch/issues/52357 [#52357])
Authentication
-
Fix responses for the token APIs [OPEN] https://github.com/elastic/elasticsearch/pull/54532 [#54532] (issue: https://github.com/elastic/elasticsearch/issues/53323 [#53323])
-
Fix potential bug in concurrent token refresh support https://github.com/elastic/elasticsearch/pull/53668 [#53668]
-
Respect runas realm for ApiKey security operations https://github.com/elastic/elasticsearch/pull/52178 [#52178] (issue: https://github.com/elastic/elasticsearch/issues/51975 [#51975])
-
Preserve ApiKey credentials for async verification https://github.com/elastic/elasticsearch/pull/51244 [#51244]
-
Don't fallback to anonymous for tokens/apikeys https://github.com/elastic/elasticsearch/pull/51042 [#51042] (issue: https://github.com/elastic/elasticsearch/issues/50171 [#50171])
-
Fail gracefully on invalid token strings https://github.com/elastic/elasticsearch/pull/51014 [#51014]
Authorization
-
Explicitly require that delegate API keys have no privileges https://github.com/elastic/elasticsearch/pull/53647 [#53647]
-
Allow _rollup_search with read privilege https://github.com/elastic/elasticsearch/pull/52043 [#52043] (issue: https://github.com/elastic/elasticsearch/issues/50245 [#50245])
CCR
-
Put CCR tasks on (data && remote cluster clients) https://github.com/elastic/elasticsearch/pull/54146 [#54146] (issue: https://github.com/elastic/elasticsearch/issues/53924 [#53924])
-
Handle no such remote cluster exception in ccr https://github.com/elastic/elasticsearch/pull/53415 [#53415] (issue: https://github.com/elastic/elasticsearch/issues/53225 [#53225])
-
Fix shard follow task cleaner under security https://github.com/elastic/elasticsearch/pull/52347 [#52347] (issues: https://github.com/elastic/elasticsearch/issues/44702 [#44702], https://github.com/elastic/elasticsearch/issues/51971 [#51971])
CRUD
-
Force execution of finish shard bulk request https://github.com/elastic/elasticsearch/pull/51957 [#51957] (issue: https://github.com/elastic/elasticsearch/issues/51904 [#51904])
-
Return 429 status code when there's a read_only cluster block https://github.com/elastic/elasticsearch/pull/50166 [#50166] (issue: https://github.com/elastic/elasticsearch/issues/49393 [#49393])
Cluster Coordination
-
Use special XContent registry for node tool https://github.com/elastic/elasticsearch/pull/54050 [#54050] (issue: https://github.com/elastic/elasticsearch/issues/53549 [#53549])
-
Allow static cluster.max_voting_config_exclusions https://github.com/elastic/elasticsearch/pull/53717 [#53717] (issue: https://github.com/elastic/elasticsearch/issues/53455 [#53455])
-
Allow joining node to trigger term bump https://github.com/elastic/elasticsearch/pull/53338 [#53338] (issue: https://github.com/elastic/elasticsearch/issues/53271 [#53271])
-
Ignore timeouts with single-node discovery https://github.com/elastic/elasticsearch/pull/52159 [#52159]
Distributed
-
Execute retention lease syncs under system context https://github.com/elastic/elasticsearch/pull/53838 [#53838] (issues: https://github.com/elastic/elasticsearch/issues/48430 [#48430], https://github.com/elastic/elasticsearch/issues/53751 [#53751])
-
Exclude nested documents in LuceneChangesSnapshot https://github.com/elastic/elasticsearch/pull/51279 [#51279]
Engine
-
Fix doc_stats and segment_stats of ReadOnlyEngine https://github.com/elastic/elasticsearch/pull/53345 [#53345] (issues: https://github.com/elastic/elasticsearch/issues/51303 [#51303], https://github.com/elastic/elasticsearch/issues/51331 [#51331])
-
Do not wrap soft-deletes reader for segment stats https://github.com/elastic/elasticsearch/pull/51331 [#51331] (issues: https://github.com/elastic/elasticsearch/issues/51192 [#51192], https://github.com/elastic/elasticsearch/issues/51303 [#51303])
-
Account soft-deletes in FrozenEngine https://github.com/elastic/elasticsearch/pull/51192 [#51192] (issue: https://github.com/elastic/elasticsearch/issues/50775 [#50775])
Features/CAT APIs
- Fix NPE in RestPluginsAction https://github.com/elastic/elasticsearch/pull/52620 [#52620] (issue: https://github.com/elastic/elasticsearch/issues/45321 [#45321])
Features/ILM+SLM
-
Fix null config in SnapshotLifecyclePolicy.toRequest https://github.com/elastic/elasticsearch/pull/53328 [#53328] (issues: https://github.com/elastic/elasticsearch/issues/44465 [#44465], https://github.com/elastic/elasticsearch/issues/53171 [#53171])
-
ILM Freeze step retry when not acknowledged https://github.com/elastic/elasticsearch/pull/53287 [#53287]
-
ILM make the set-single-node-allocation retryable https://github.com/elastic/elasticsearch/pull/52077 [#52077] (issue: https://github.com/elastic/elasticsearch/issues/43401 [#43401])
-
ILM fix the init step to actually be retryable https://github.com/elastic/elasticsearch/pull/52076 [#52076]
Features/Ingest
-
Fix ingest pipeline _simulate api with empty docs never returns a res… https://github.com/elastic/elasticsearch/pull/52937 [#52937] (issue: https://github.com/elastic/elasticsearch/issues/52833 [#52833])
-
Handle errors when evaluating if conditions in processors https://github.com/elastic/elasticsearch/pull/52543 [#52543] (issue: https://github.com/elastic/elasticsearch/issues/52339 [#52339])
-
Fix delete enrich policy bug https://github.com/elastic/elasticsearch/pull/52179 [#52179] (issue: https://github.com/elastic/elasticsearch/issues/51228 [#51228])
-
Fix ignore_missing in CsvProcessor https://github.com/elastic/elasticsearch/pull/51600 [#51600]
-
Missing suffix for German Month "Juli" in Grok Pattern MONTH (#51579) https://github.com/elastic/elasticsearch/pull/51591 [#51591] (issue: https://github.com/elastic/elasticsearch/issues/51579 [#51579])
-
Don't overwrite target field with SetSecurityUserProcessor https://github.com/elastic/elasticsearch/pull/51454 [#51454] (issue: https://github.com/elastic/elasticsearch/issues/51428 [#51428])
Features/Java High Level REST Client
-
Add unsupported parameters to HLRC search request https://github.com/elastic/elasticsearch/pull/53745 [#53745]
-
Fix AbstractBulkByScrollRequest slices parameter via Rest https://github.com/elastic/elasticsearch/pull/53068 [#53068] (issue: https://github.com/elastic/elasticsearch/issues/53044 [#53044])
-
send the fields param via body instead of URL params (elastic#42232) https://github.com/elastic/elasticsearch/pull/48840 [#48840] (issues: https://github.com/elastic/elasticsearch/issues/42232 [#42232], https://github.com/elastic/elasticsearch/issues/42877 [#42877])
Features/Java Low Level REST Client
- Fix roles parsing in client nodes sniffer https://github.com/elastic/elasticsearch/pull/52888 [#52888] (issue: https://github.com/elastic/elasticsearch/issues/52864 [#52864])
Features/Monitoring
- Fix NPE in cluster state collector for monitoring https://github.com/elastic/elasticsearch/pull/52371 [#52371] (issue: https://github.com/elastic/elasticsearch/issues/52317 [#52317])
Features/Stats
- Switch to AtomicLong for "IngestCurrent" metric to prevent negative values https://github.com/elastic/elasticsearch/pull/52581 [#52581] (issues: https://github.com/elastic/elasticsearch/issues/52406 [#52406], https://github.com/elastic/elasticsearch/issues/52411 [#52411])
Features/Watcher
-
Disable Watcher script optimization for stored scripts https://github.com/elastic/elasticsearch/pull/53497 [#53497] (issue: https://github.com/elastic/elasticsearch/issues/40212 [#40212])
-
The watcher indexing listener didn't handle document level exceptions. https://github.com/elastic/elasticsearch/pull/51466 [#51466] (issue: https://github.com/elastic/elasticsearch/issues/32299 [#32299])
Geo
- Handle properly indexing rectangles that crosses the dateline https://github.com/elastic/elasticsearch/pull/53810 [#53810]
Highlighting
- Fix highlighter support in PinnedQuery and added test https://github.com/elastic/elasticsearch/pull/53716 [#53716] (issue: https://github.com/elastic/elasticsearch/issues/53699 [#53699])
Infra/Core
-
Fix Joda compatibility in stream protocol https://github.com/elastic/elasticsearch/pull/53823 [#53823] (issue: https://github.com/elastic/elasticsearch/issues/53586 [#53586])
-
Avoid self-suppression on grouped action listener https://github.com/elastic/elasticsearch/pull/53262 [#53262] (issue: https://github.com/elastic/elasticsearch/issues/53174 [#53174])
-
Ignore virtual ethernet devices that disappear https://github.com/elastic/elasticsearch/pull/51581 [#51581] (issue: https://github.com/elastic/elasticsearch/issues/49914 [#49914])
-
Fix ingest timezone logic https://github.com/elastic/elasticsearch/pull/51215 [#51215] (issue: https://github.com/elastic/elasticsearch/issues/51108 [#51108])
Infra/Logging
- Fix LoggingOutputStream to work on windows https://github.com/elastic/elasticsearch/pull/51779 [#51779] (issue: https://github.com/elastic/elasticsearch/issues/51532 [#51532])
Infra/Packaging
-
Handle special characters and spaces in JAVA_HOME path in elasticsearch-service.bat https://github.com/elastic/elasticsearch/pull/52676 [#52676]
-
Limit _FILE env var support to specific vars https://github.com/elastic/elasticsearch/pull/52525 [#52525] (issue: https://github.com/elastic/elasticsearch/issues/52503 [#52503])
-
Always set default ES_PATH_CONF for package scriptlets https://github.com/elastic/elasticsearch/pull/51827 [#51827] (issues: https://github.com/elastic/elasticsearch/issues/50246 [#50246], https://github.com/elastic/elasticsearch/issues/50631 [#50631])
Infra/Plugins
- Ensure only plugin REST tests are run for plugins https://github.com/elastic/elasticsearch/pull/53184 [#53184] (issues: https://github.com/elastic/elasticsearch/issues/52114 [#52114], https://github.com/elastic/elasticsearch/issues/53183 [#53183])
MULTIPLE AREA LABELS
-
Disallow negative TimeValues https://github.com/elastic/elasticsearch/pull/53913 [#53913] (issue: https://github.com/elastic/elasticsearch/issues/54041 [#54041])
-
Harden search context id https://github.com/elastic/elasticsearch/pull/53143 [#53143]
-
Fix sql cli sourcing of x-pack-env https://github.com/elastic/elasticsearch/pull/52613 [#52613] (issue: https://github.com/elastic/elasticsearch/issues/47803 [#47803])
Machine Learning
-
Do not fail Evaluate API when the actual and predicted fields' types differ https://github.com/elastic/elasticsearch/pull/54255 [#54255] (issue: https://github.com/elastic/elasticsearch/issues/54079 [#54079])
-
[ML] Get ML filters size should default to 100 https://github.com/elastic/elasticsearch/pull/54207 [#54207] (issues: https://github.com/elastic/elasticsearch/issues/39976 [#39976], https://github.com/elastic/elasticsearch/issues/54206 [#54206])
-
[ML] Introduce a "starting" datafeed state for lazy jobs https://github.com/elastic/elasticsearch/pull/53918 [#53918] (issue: https://github.com/elastic/elasticsearch/issues/53763 [#53763])
-
[ML] only retry persistence failures when the failure is intermittent and stop retrying when analytics job is stopping https://github.com/elastic/elasticsearch/pull/53725 [#53725] (issue: https://github.com/elastic/elasticsearch/issues/53687 [#53687])
-
[ML] [Inference] fix number inference models returned in x-pack info API https://github.com/elastic/elasticsearch/pull/53540 [#53540]
-
Make classification evaluation metrics work when there is field mapping type mismatch https://github.com/elastic/elasticsearch/pull/53458 [#53458] (issue: https://github.com/elastic/elasticsearch/issues/53485 [#53485])
-
Perform evaluation in multiple steps when necessary https://github.com/elastic/elasticsearch/pull/53295 [#53295]
-
[ML] specifying missing_field_value value and using it instead of empty_string https://github.com/elastic/elasticsearch/pull/53108 [#53108] (issue: https://github.com/elastic/elasticsearch/issues/1034 [Fixes a small typo in ConnectionSettings.cs #1034])
-
[ML] Use event.timezone in ingest pipeline from find_file_structure https://github.com/elastic/elasticsearch/pull/52720 [#52720] (issue: https://github.com/elastic/elasticsearch/issues/9458 [#9458])
-
[ML][Inference] don't return inflated definition when storing trained models https://github.com/elastic/elasticsearch/pull/52573 [#52573]
-
[Ml] Validate tree feature index is within range https://github.com/elastic/elasticsearch/pull/52460 [#52460]
-
[ML] Better error when persistent task assignment disabled https://github.com/elastic/elasticsearch/pull/52014 [#52014] (issue: https://github.com/elastic/elasticsearch/issues/51956 [#51956])
-
[ML] Fix possible race condition starting datafeed https://github.com/elastic/elasticsearch/pull/51646 [#51646] (issues: https://github.com/elastic/elasticsearch/issues/50886 [#50886], https://github.com/elastic/elasticsearch/issues/51302 [#51302])
-
[ML] Fix 2 digit year regex in find_file_structure https://github.com/elastic/elasticsearch/pull/51469 [#51469]
-
[ML] Fix possible race condition when starting datafeed https://github.com/elastic/elasticsearch/pull/51302 [#51302] (issue: https://github.com/elastic/elasticsearch/issues/51285 [#51285])
-
[ML] Validate classification dependent_variable cardinality is at lea… https://github.com/elastic/elasticsearch/pull/51232 [#51232]
-
Do not copy mapping from dependent variable to prediction field in regression analysis https://github.com/elastic/elasticsearch/pull/51227 [#51227]
-
[ML] address two edge cases for categorization.GrokPatternCreator#findBestGrokMatchFromExamples https://github.com/elastic/elasticsearch/pull/51168 [#51168]
-
Calculate results and snapshot retention using latest bucket timestamps https://github.com/elastic/elasticsearch/pull/51061 [#51061]
Mapping
-
Disallow duplicate
dynamic_templatesnames https://github.com/elastic/elasticsearch/pull/51817 [#51817] (issue: https://github.com/elastic/elasticsearch/issues/28988 [#28988]) -
Throw better exception on wrong
dynamic_templatessyntax https://github.com/elastic/elasticsearch/pull/51783 [#51783] (issue: https://github.com/elastic/elasticsearch/issues/51486 [#51486])
Network
-
Allow proxy mode server name to be updated https://github.com/elastic/elasticsearch/pull/54107 [#54107]
-
Invoke response handler on failure to send https://github.com/elastic/elasticsearch/pull/53631 [#53631]
-
Do not log no-op reconnections at DEBUG https://github.com/elastic/elasticsearch/pull/53469 [#53469]
-
Fix RemoteConnectionManager size() method https://github.com/elastic/elasticsearch/pull/52823 [#52823] (issue: https://github.com/elastic/elasticsearch/issues/52029 [#52029])
-
Remove seeds dependency for remote cluster settings https://github.com/elastic/elasticsearch/pull/52796 [#52796]
-
Add host address to BindTransportException message https://github.com/elastic/elasticsearch/pull/51269 [#51269] (issue: https://github.com/elastic/elasticsearch/issues/48001 [#48001])
Percolator
-
Test percolate queries using
NOWand sorting https://github.com/elastic/elasticsearch/pull/52758 [#52758] (issues: https://github.com/elastic/elasticsearch/issues/52618 [#52618], https://github.com/elastic/elasticsearch/issues/52748 [#52748]) -
Don't index ranges including NOW in percolator https://github.com/elastic/elasticsearch/pull/52748 [#52748] (issue: https://github.com/elastic/elasticsearch/issues/52617 [#52617])
Reindex
-
Reindex negative TimeValue fix https://github.com/elastic/elasticsearch/pull/54057 [#54057] (issue: https://github.com/elastic/elasticsearch/issues/53913 [#53913])
-
Reindex: allow comma separated source indices https://github.com/elastic/elasticsearch/pull/52044 [#52044] (issue: https://github.com/elastic/elasticsearch/issues/51949 [#51949])
SQL
-
SQL: Fix NPE for parameterized LIKE/RLIKE https://github.com/elastic/elasticsearch/pull/53573 [#53573] (issue: https://github.com/elastic/elasticsearch/issues/53557 [#53557])
-
SQL: add support for index aliases for SYS COLUMNS command https://github.com/elastic/elasticsearch/pull/53525 [#53525] (issue: https://github.com/elastic/elasticsearch/issues/31609 [#31609])
-
SQL: Fix issue with LIKE/RLIKE as painless script https://github.com/elastic/elasticsearch/pull/53495 [#53495] (issue: https://github.com/elastic/elasticsearch/issues/53486 [#53486])
-
SQL: Fix column size for IP data type https://github.com/elastic/elasticsearch/pull/53056 [#53056] (issue: https://github.com/elastic/elasticsearch/issues/52762 [#52762])
-
SQL: supplement input checks on received request parameters https://github.com/elastic/elasticsearch/pull/52229 [#52229]
-
SQL: Fix issue with timezone when paginating https://github.com/elastic/elasticsearch/pull/52101 [#52101] (issue: https://github.com/elastic/elasticsearch/issues/51258 [#51258])
-
SQL: Fix ORDER BY on aggregates and GROUPed BY fields https://github.com/elastic/elasticsearch/pull/51894 [#51894] (issue: https://github.com/elastic/elasticsearch/issues/50355 [#50355])
-
SQL: Fix milliseconds handling in intervals https://github.com/elastic/elasticsearch/pull/51675 [#51675] (issue: https://github.com/elastic/elasticsearch/issues/41635 [#41635])
-
SQL: Fix ORDER BY YEAR() function https://github.com/elastic/elasticsearch/pull/51562 [#51562] (issue: https://github.com/elastic/elasticsearch/issues/51224 [#51224])
-
SQL: change the way unsupported data types fields are handled https://github.com/elastic/elasticsearch/pull/50823 [#50823]
-
SQL: selecting a literal from grouped by query generates error https://github.com/elastic/elasticsearch/pull/41964 [#41964] (issues: https://github.com/elastic/elasticsearch/issues/41413 [#41413], https://github.com/elastic/elasticsearch/issues/41951 [#41951])
Search
-
Fix Term Vectors with artificial docs and keyword fields https://github.com/elastic/elasticsearch/pull/53504 [#53504] (issue: https://github.com/elastic/elasticsearch/issues/53494 [#53494])
-
Fix concurrent requests race over scroll context limit https://github.com/elastic/elasticsearch/pull/53449 [#53449]
-
Fix pre-sorting of shards in the can_match phase https://github.com/elastic/elasticsearch/pull/53397 [#53397]
-
Fix potential NPE in FuzzyTermsEnum https://github.com/elastic/elasticsearch/pull/53231 [#53231] (issue: https://github.com/elastic/elasticsearch/issues/52894 [#52894])
-
Fix inaccurate total hit count in _search/template api https://github.com/elastic/elasticsearch/pull/53155 [#53155] (issue: https://github.com/elastic/elasticsearch/issues/52801 [#52801])
-
Correct boost in script_score query and error on negative scores https://github.com/elastic/elasticsearch/pull/52478 [#52478] (issue: https://github.com/elastic/elasticsearch/issues/48465 [#48465])
Snapshot/Restore
-
Fix Non-Verbose Snapshot List Missing Empty Snapshots https://github.com/elastic/elasticsearch/pull/52433 [#52433]
-
Fix Inconsistent Shard Failure Count in Failed Snapshots https://github.com/elastic/elasticsearch/pull/51416 [#51416] (issue: https://github.com/elastic/elasticsearch/issues/47550 [#47550])
-
Fix Overly Aggressive Request DeDuplication https://github.com/elastic/elasticsearch/pull/51270 [#51270] (issue: https://github.com/elastic/elasticsearch/issues/51253 [#51253])
Store
- Fix synchronization in ByteSizeCachingDirectory https://github.com/elastic/elasticsearch/pull/52512 [#52512]
Transform
-
[Transform] Transform optmize date histogram https://github.com/elastic/elasticsearch/pull/54068 [#54068] (issue: https://github.com/elastic/elasticsearch/issues/54254 [#54254])
-
[Transform] fix NPE in derive stats if shouldStopAtNextCheckpoint is set https://github.com/elastic/elasticsearch/pull/52940 [#52940]
-
[Transform] Fix mapping deduction for scaled_float https://github.com/elastic/elasticsearch/pull/51990 [#51990] (issue: https://github.com/elastic/elasticsearch/issues/51780 [#51780])
-
[Transform] Fix stats can return old state information if security is enabled https://github.com/elastic/elasticsearch/pull/51732 [#51732] (issue: https://github.com/elastic/elasticsearch/issues/51728 [#51728])