From 10325f322e7c9f50e86c23742b921fe1808e19aa Mon Sep 17 00:00:00 2001 From: William Brafford Date: Tue, 2 Jun 2020 17:42:03 -0400 Subject: [PATCH 1/2] Add release notes for 7.7.1 --- docs/reference/release-notes/7.7.asciidoc | 126 +++++++++++++++++++++- 1 file changed, 123 insertions(+), 3 deletions(-) diff --git a/docs/reference/release-notes/7.7.asciidoc b/docs/reference/release-notes/7.7.asciidoc index 6225c1fffbf45..6085ba4e914c1 100644 --- a/docs/reference/release-notes/7.7.asciidoc +++ b/docs/reference/release-notes/7.7.asciidoc @@ -1,14 +1,79 @@ [[release-notes-7.7.1]] == {es} version 7.7.1 -coming::[7.7.1] - Also see <>. -[discrete] +[[enhancement-7.7.1]] +[float] +=== Enhancements + +Authorization:: +* Remove synthetic role names of API keys as they confuse users {pull}56005[#56005] + +Features/ILM+SLM:: +* ILM add cluster update timeout on step retry {pull}54878[#54878] + +SQL:: +* SQL: change error message for comparison against fields in filtering {pull}57126[#57126] (issue: {issue}57005[#57005]) + [[bug-7.7.1]] +[float] === Bug fixes +Authentication:: +* Expose idp.metadata.http.refresh for SAML realm {pull}56354[#56354] +* Fix concurrent refresh of tokens {pull}55114[#55114] (issue: {issue}54289[#54289]) + +CCR:: +* Retry follow task when remote connection queue full {pull}55314[#55314] + +Cluster Coordination:: +* fix the problem of recovering twice when perform a full cluster restart(#55564) {pull}55780[#55780] (issue: {issue}55564[#55564]) + +Discovery-Plugins:: +* Hide c.a.a.p.i.BasicProfileConfigFileLoader noise {pull}56346[#56346] (issues: {issue}20313[#20313], {issue}56333[#56333]) + +Engine:: +* Ensure no circular reference in translog tragic exception {pull}55959[#55959] (issue: {issue}55893[#55893]) +* Update translog policy before the next safe commit {pull}54839[#54839] (issue: {issue}52223[#52223]) + +Features/CAT APIs:: +* Handle exceptions when building _cat/indices response {pull}56993[#56993] (issue: {issue}56816[#56816]) + +Features/Features:: +* 7.x only REST specification fixes {pull}56736[#56736] (issue: {issue}55984[#55984]) + +Features/ILM+SLM:: +* Fix Missing IgnoredUnavailable Flag in 7.x SLM Retention Task {pull}56616[#56616] + +Features/Indices APIs:: +* Allow removing replicas setting on closed indices {pull}56680[#56680] (issues: {issue}56656[#56656], {issue}56675[#56675]) +* Allow removing index.number_of_replicas setting {pull}56656[#56656] (issue: {issue}56501[#56501]) + +Features/Ingest:: +* Fix enrich coordinator to reject documents instead of deadlocking {pull}56247[#56247] (issue: {issue}55634[#55634]) +* EnrichProcessorFactory should not throw NPE if missing metadata {pull}55977[#55977] +* Prevent stack overflow for numerous grok patterns. {pull}55899[#55899] +* Fix empty_value handling in CsvProcessor {pull}55649[#55649] (issue: {issue}55643[#55643]) + +Features/Java High Level REST Client:: +* Honor IndicesOptions in HLRC putMapping request {pull}57118[#57118] (issue: {issue}57045[#57045]) + +Features/Monitoring:: +* Fix incorrect log warning when exporting monitoring via HTTP without authentication {pull}56958[#56958] (issue: {issue}56810[#56810]) +* Ensure that the monitoring export exceptions are logged. {pull}56237[#56237] + +Features/Watcher:: +* Ensure that .watcher-history-11* template is in installed prior to use {pull}56734[#56734] (issue: {issue}56732[#56732]) +* Fix smtp.ssl.trust setting for watcher email {pull}56090[#56090] (issues: {issue}45272[#45272], {issue}52153[#52153]) + +Infra/Core:: +* Prevent unexpected native controller output hanging the process {pull}56491[#56491] (issue: {issue}56366[#56366]) +* Add method to check if object is generically writeable in stream {pull}54936[#54936] (issue: {issue}54708[#54708]) + +Infra/Logging:: +* SlowLoggers using single logger {pull}56708[#56708] (issue: {issue}56171[#56171]) + Machine Learning:: * Fix background persistence of categorizer state. {ml-pull}1137[#1137] (issue: {ml-issue}1136[#1136]) * Fix classification job failures when number of classes in configuration differs from the number of classes present in the training data. {ml-pull}1144[#1144] @@ -16,6 +81,61 @@ Machine Learning:: * Fix possible root cause for "Bad variance scale nan" log errors. {ml-pull}1225[#1225] * Change data frame analytics instrumentation timestamp resolution to milliseconds. {ml-pull}1237[#1237] * Fix "autodetect process stopped unexpectedly: Fatal error: 'terminate called after throwing an instance of 'std::bad_function_call'". {ml-pull}1246[#1246] (issue: {ml-issue}1245[#1245]) +* Fix monitoring if orphaned anomaly detector persistent tasks exist {pull}57235[#57235] (issue: {issue}51888[#51888]) +* Fix delete_expired_data/nightly maintenance when many model snapshots need deleting {pull}57041[#57041] (issue: {issue}47103[#47103]) +* Ensure class is represented when its cardinality is low {pull}56783[#56783] +* Use non-zero timeout when force stopping DF analytics {pull}56423[#56423] +* Reduce InferenceProcessor.Factory log spam by not parsing pipelines {pull}56020[#56020] (issue: {issue}55985[#55985]) +* Audit when unassigned datafeeds are stopped {pull}55656[#55656] (issue: {issue}55521[#55521]) + +Network:: +* Fix use of password protected PKCS#8 keys for SSL {pull}55457[#55457] (issue: {issue}8[#8]) +* Add support for more named curves {pull}55179[#55179] (issue: {issue}55031[#55031]) + +Recovery:: +* Fix trimUnsafeCommits for indices created before 6.2 {pull}57187[#57187] (issue: {issue}57091[#57091]) + +SQL:: +* SQL: Fix unecessary evaluation for CASE/IIF {pull}57159[#57159] (issue: {issue}49672[#49672]) +* SQL: JDBC: fix access to the Manifest for non-entry JAR URLs {pull}56797[#56797] (issue: {issue}56759[#56759]) +* SQL: Fix JDBC url pattern in docs and error message {pull}56612[#56612] (issue: {issue}56476[#56476]) +* SQL: Fix serialization of JDBC prep statement date/time params {pull}56492[#56492] (issue: {issue}56084[#56084]) +* SQL: Fix issue with date range queries and timezone {pull}56115[#56115] (issue: {issue}56049[#56049]) +* SQL: SubSelect unresolved bugfix {pull}55956[#55956] + +Search:: +* Don't run sort optimization on size=0 {pull}57044[#57044] (issue: {issue}56923[#56923]) +* Fix `bool` query behaviour on null value {pull}56817[#56817] (issue: {issue}56812[#56812]) +* Fix validate query listener invocation bug {pull}56157[#56157] +* Async Search: correct shards counting {pull}55758[#55758] +* For constant_keyword, make sure exists query handles missing values. {pull}55757[#55757] (issue: {issue}53545[#53545]) +* Fix (de)serialization of async search failures {pull}55688[#55688] +* Fix expiration time in async search response {pull}55435[#55435] +* Return true for can_match on idle search shards {pull}55428[#55428] (issues: {issue}27500[#27500], {issue}50043[#50043]) + +Snapshot/Restore:: +* Fix NPE in Partial Snapshot Without Global State {pull}55776[#55776] (issue: {issue}50234[#50234]) +* Fix Path Style Access Setting Priority {pull}55439[#55439] (issue: {issue}55407[#55407]) + +[[regression-7.7.1]] +[float] +=== Regressions + +Infra/Scripting:: +* Change access pattern for GeoXXXValueSources {pull}54648[#54648] + +[[upgrade-7.7.1]] +[float] +=== Upgrades + +Infra/Core:: +* Upgrade to Jackson 2.10.4 {pull}56188[#56188] (issue: {issue}56071[#56071]) + +Infra/Packaging:: +* Upgrade bundled jdk to 14.0.1 {pull}57233[#57233] + +SQL:: +* SQL: update the JLine dependency to 3.14.1 {pull}57111[#57111] (issue: {issue}57076[#57076]) [[release-notes-7.7.0]] == {es} version 7.7.0 From 0c33f9f55bdf40bae1d1dceeacfdbed3fcf05235 Mon Sep 17 00:00:00 2001 From: James Rodewig Date: Wed, 3 Jun 2020 08:39:48 -0400 Subject: [PATCH 2/2] Apply suggestions from code review --- docs/reference/release-notes/7.7.asciidoc | 27 +++++++++-------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/docs/reference/release-notes/7.7.asciidoc b/docs/reference/release-notes/7.7.asciidoc index 6085ba4e914c1..8cb6100079bee 100644 --- a/docs/reference/release-notes/7.7.asciidoc +++ b/docs/reference/release-notes/7.7.asciidoc @@ -11,10 +11,10 @@ Authorization:: * Remove synthetic role names of API keys as they confuse users {pull}56005[#56005] Features/ILM+SLM:: -* ILM add cluster update timeout on step retry {pull}54878[#54878] +* ILM: Add cluster update timeout on step retry {pull}54878[#54878] SQL:: -* SQL: change error message for comparison against fields in filtering {pull}57126[#57126] (issue: {issue}57005[#57005]) +* Change error message for comparison against fields in filtering {pull}57126[#57126] (issue: {issue}57005[#57005]) [[bug-7.7.1]] [float] @@ -28,7 +28,7 @@ CCR:: * Retry follow task when remote connection queue full {pull}55314[#55314] Cluster Coordination:: -* fix the problem of recovering twice when perform a full cluster restart(#55564) {pull}55780[#55780] (issue: {issue}55564[#55564]) +* Fix the problem of recovering twice when perform a full cluster restart(#55564) {pull}55780[#55780] (issue: {issue}55564[#55564]) Discovery-Plugins:: * Hide c.a.a.p.i.BasicProfileConfigFileLoader noise {pull}56346[#56346] (issues: {issue}20313[#20313], {issue}56333[#56333]) @@ -96,12 +96,12 @@ Recovery:: * Fix trimUnsafeCommits for indices created before 6.2 {pull}57187[#57187] (issue: {issue}57091[#57091]) SQL:: -* SQL: Fix unecessary evaluation for CASE/IIF {pull}57159[#57159] (issue: {issue}49672[#49672]) -* SQL: JDBC: fix access to the Manifest for non-entry JAR URLs {pull}56797[#56797] (issue: {issue}56759[#56759]) -* SQL: Fix JDBC url pattern in docs and error message {pull}56612[#56612] (issue: {issue}56476[#56476]) -* SQL: Fix serialization of JDBC prep statement date/time params {pull}56492[#56492] (issue: {issue}56084[#56084]) -* SQL: Fix issue with date range queries and timezone {pull}56115[#56115] (issue: {issue}56049[#56049]) -* SQL: SubSelect unresolved bugfix {pull}55956[#55956] +* Fix unecessary evaluation for CASE/IIF {pull}57159[#57159] (issue: {issue}49672[#49672]) +* JDBC: fix access to the Manifest for non-entry JAR URLs {pull}56797[#56797] (issue: {issue}56759[#56759]) +* Fix JDBC url pattern in docs and error message {pull}56612[#56612] (issue: {issue}56476[#56476]) +* Fix serialization of JDBC prep statement date/time params {pull}56492[#56492] (issue: {issue}56084[#56084]) +* Fix issue with date range queries and timezone {pull}56115[#56115] (issue: {issue}56049[#56049]) +* SubSelect unresolved bugfix {pull}55956[#55956] Search:: * Don't run sort optimization on size=0 {pull}57044[#57044] (issue: {issue}56923[#56923]) @@ -117,13 +117,6 @@ Snapshot/Restore:: * Fix NPE in Partial Snapshot Without Global State {pull}55776[#55776] (issue: {issue}50234[#50234]) * Fix Path Style Access Setting Priority {pull}55439[#55439] (issue: {issue}55407[#55407]) -[[regression-7.7.1]] -[float] -=== Regressions - -Infra/Scripting:: -* Change access pattern for GeoXXXValueSources {pull}54648[#54648] - [[upgrade-7.7.1]] [float] === Upgrades @@ -135,7 +128,7 @@ Infra/Packaging:: * Upgrade bundled jdk to 14.0.1 {pull}57233[#57233] SQL:: -* SQL: update the JLine dependency to 3.14.1 {pull}57111[#57111] (issue: {issue}57076[#57076]) +* Update the JLine dependency to 3.14.1 {pull}57111[#57111] (issue: {issue}57076[#57076]) [[release-notes-7.7.0]] == {es} version 7.7.0