@@ -140,6 +140,7 @@ Authorization::
140140* Create snapshot role {pull}35820[#35820] (issue: {issue}34454[#34454])
141141
142142CCR::
143+ * Integrate retention leases to recovery from remote {pull}38829[#38829] (issue: {issue}37165[#37165])
143144* Enable removal of retention leases {pull}38751[#38751] (issue: {issue}37165[#37165])
144145* Concurrent file chunk fetching for CCR restore {pull}38495[#38495]
145146* Tighten mapping syncing in ccr remote restore {pull}38071[#38071] (issues: {issue}36879[#36879], {issue}37887[#37887])
@@ -157,6 +158,8 @@ CRUD::
157158* Set acking timeout to 0 on dynamic mapping update {pull}31140[#31140] (issues: {issue}30672[#30672], {issue}30844[#30844])
158159
159160Distributed::
161+ * Allow retention lease operations under blocks {pull}39089[#39089] (issues: {issue}34648[#34648], {issue}37165[#37165])
162+ * Introduce retention lease state file {pull}39004[#39004] (issues: {issue}37165[#37165], {issue}38588[#38588], {issue}39032[#39032])
160163* Introduce retention lease actions {pull}38756[#38756] (issue: {issue}37165[#37165])
161164* Add dedicated retention lease exceptions {pull}38754[#38754] (issue: {issue}37165[#37165])
162165* Recover retention leases during peer recovery {pull}38435[#38435] (issue: {issue}37165[#37165])
@@ -244,6 +247,7 @@ License::
244247* Handle malformed license signatures {pull}37137[#37137] (issue: {issue}35340[#35340])
245248
246249Machine Learning::
250+ * [ML] Allow stop unassigned datafeed and relax unset upgrade mode wait {pull}39034[#39034]
247251* Move ML Optimistic Concurrency Control to Seq No {pull}38278[#38278] (issues: {issue}10708[#10708], {issue}36148[#36148])
248252* [ML] Add explanation so far to file structure finder exceptions {pull}38191[#38191] (issue: {issue}29821[#29821])
249253* ML: Add upgrade mode docs, hlrc, and fix bug {pull}37942[#37942]
@@ -252,6 +256,7 @@ Machine Learning::
252256* [ML] Migrate unallocated jobs and datafeeds {pull}37536[#37536] (issues: {issue}32905[#32905], {issue}36810[#36810], {issue}37430[#37430], {issue}37656[#37656])
253257
254258Mapping::
259+ * Only issue a deprecation warning if include_type_name is not set. {pull}38825[#38825] (issue: {issue}35190[#35190])
255260* Log document id when MapperParsingException occurs {pull}37800[#37800] (issue: {issue}37658[#37658])
256261* Types removal - add constants for include_type_names {pull}37304[#37304]
257262* Deprecation check for index_options on numeric fields {pull}37026[#37026] (issue: {issue}36024[#36024])
@@ -334,17 +339,26 @@ Allocation::
334339* Ignore obsolete dangling indices {pull}37824[#37824] (issue: {issue}27073[#27073])
335340* ALLOC: Fail Stale Primary Alloc. Req. without Data {pull}37226[#37226] (issue: {issue}37098[#37098])
336341
342+ Analysis::
343+ * Fix PreConfiguredTokenFilters getSynonymFilter() implementations {pull}38858[#38858] (issues: {issue}38793[#38793], {issue}38839[#38839])
344+ * Fix PreConfiguredTokenFilters getSynonymFilter() implementations {pull}38839[#38839] (issue: {issue}38793[#38793])
345+
337346Audit::
338347* Fix IndexAuditTrail rolling upgrade on rollover edge - take 2 {pull}38286[#38286] (issues: {issue}33867[#33867], {issue}35988[#35988], {issue}37062[#37062])
339348* Fix NPE in Logfile Audit Filter {pull}38120[#38120] (issue: {issue}38097[#38097])
340349
341350Authentication::
351+ * Use consistent view of realms for authentication {pull}38815[#38815] (issue: {issue}30301[#30301])
342352* Enhance parsing of StatusCode in SAML Responses {pull}38628[#38628]
343353* Limit token expiry to 1 hour maximum {pull}38244[#38244]
344354* Fix expired token message in Exception header {pull}37196[#37196]
345355* Fix NPE in CachingUsernamePasswordRealm {pull}36953[#36953] (issue: {issue}36951[#36951])
346356
347357CCR::
358+ * Fix shard follow task startup error handling {pull}39053[#39053] (issue: {issue}38779[#38779])
359+ * Filter out upgraded version index settings when starting index following {pull}38838[#38838] (issue: {issue}38835[#38835])
360+ * Handle the fact that `ShardStats` instance may have no commit or seqno stats {pull}38782[#38782] (issue: {issue}38779[#38779])
361+ * Fix LocalIndexFollowingIT#testRemoveRemoteConnection() test {pull}38709[#38709] (issue: {issue}38695[#38695])
348362* Prevent CCR recovery from missing documents {pull}38237[#38237]
349363* Fix file reading in ccr restore service {pull}38117[#38117]
350364* Correct argument names in update mapping/settings from leader {pull}38063[#38063]
@@ -356,6 +370,7 @@ CCR::
356370* [CCR] Resume follow Api should not require a request body {pull}37217[#37217] (issue: {issue}37022[#37022])
357371
358372CRUD::
373+ * ShardBulkAction ignore primary response on primary {pull}38901[#38901]
359374* Fix Reindex from remote query logic {pull}36908[#36908]
360375
361376Distributed::
@@ -366,6 +381,9 @@ Distributed::
366381* Force Refresh Listeners when Acquiring all Operation Permits {pull}36835[#36835]
367382* Replaced the word 'shards' with 'replicas' in an error message. (#36234) {pull}36275[#36275] (issue: {issue}36234[#36234])
368383
384+ Engine::
385+ * Advance max_seq_no before add operation to Lucene {pull}38879[#38879] (issue: {issue}31629[#31629])
386+
369387Features/Features::
370388* Handle Null in FetchSourceContext#fetchSource {pull}36839[#36839] (issue: {issue}29293[#29293])
371389
@@ -398,12 +416,17 @@ Features/Java High Level REST Client::
398416* Fix weighted_avg parser not found for RestHighLevelClient {pull}37027[#37027] (issue: {issue}36861[#36861])
399417
400418Features/Monitoring::
419+ * Specify include_type_name in HTTP monitoring. {pull}38927[#38927] (issue: {issue}37442[#37442])
401420* Allow built-in monitoring_user role to call GET _xpack API {pull}38060[#38060] (issue: {issue}37970[#37970])
402421
422+ Features/Watcher::
423+ * Only flush Watcher's bulk processor if Watcher is enabled {pull}38803[#38803] (issue: {issue}38798[#38798])
424+
403425Geo::
404426* Geo: Do not normalize the longitude with value -180 for Lucene shapes {pull}37299[#37299] (issue: {issue}37297[#37297])
405427
406428Infra/Core::
429+ * Fix DateFormatters.parseMillis when no timezone is given {pull}39100[#39100] (issue: {issue}39067[#39067])
407430* Prefix java formatter patterns with '8' {pull}38712[#38712] (issue: {issue}38567[#38567])
408431* Bubble-up exceptions from scheduler {pull}38317[#38317] (issue: {issue}38014[#38014])
409432* Core: Revert back to joda's multi date formatters {pull}36814[#36814] (issues: {issue}36447[#36447], {issue}36602[#36602])
@@ -423,6 +446,8 @@ Infra/Settings::
423446* Fix handling of fractional time value settings {pull}37171[#37171]
424447
425448Machine Learning::
449+ * [ML] Stop the ML memory tracker before closing node {pull}39111[#39111] (issue: {issue}37117[#37117])
450+ * ML allow aliased .ml-anomalies* index on PUT Job {pull}38821[#38821] (issue: {issue}38773[#38773])
426451* [ML] Report index unavailable instead of waiting for lazy node {pull}38423[#38423]
427452* ML: Fix error race condition on stop _all datafeeds and close _all jobs {pull}38113[#38113] (issue: {issue}37959[#37959])
428453* [ML] Update ML results mappings on process start {pull}37706[#37706] (issue: {issue}37607[#37607])
@@ -451,6 +476,7 @@ Recovery::
451476* RecoveryMonitor#lastSeenAccessTime should be volatile {pull}36781[#36781]
452477
453478SQL::
479+ * SQL: fall back to using the field name for column label {pull}38842[#38842] (issue: {issue}38831[#38831])
454480* SQL: Prevent grouping over grouping functions {pull}38649[#38649] (issue: {issue}38308[#38308])
455481* SQL: Relax StackOverflow circuit breaker for constants {pull}38572[#38572] (issue: {issue}38571[#38571])
456482* SQL: Fix issue with IN not resolving to underlying keyword field {pull}38440[#38440] (issue: {issue}38424[#38424])
@@ -474,6 +500,9 @@ SQL::
474500* SQL: Enhance Verifier to prevent aggregate or grouping functions from {pull}36799[#36799] (issue: {issue}36798[#36798])
475501
476502Search::
503+ * Fix simple query string serialization conditional {pull}38960[#38960] (issues: {issue}21504[#21504], {issue}38889[#38889])
504+ * Ensure that maxConcurrentShardRequests is never defaulted to 0 {pull}38734[#38734]
505+ * Look up connection using the right cluster alias when releasing contexts {pull}38570[#38570]
477506* Fix fetch source option in expand search phase {pull}37908[#37908] (issue: {issue}23829[#23829])
478507* Throw if two inner_hits have the same name {pull}37645[#37645] (issue: {issue}37584[#37584])
479508* Ensure either success or failure path for SearchOperationListener is called {pull}37467[#37467] (issue: {issue}37185[#37185])
0 commit comments