Elasticsearch version 6.2.3
editElasticsearch version 6.2.3
editDeprecations
editDeprecated multi-argument versions of the request methods in the RestClient. Prefer the "Request" object flavored methods. (#30315)
A new analysis plugin called analysis_nori
that exposes the Lucene Korean
analysis module. (#30397)
Enhancements
editAllow copying source settings on index resize operations (#30255, #30404)
Added new "Request" object flavored request methods in the RestClient. Prefer these instead of the multi-argument versions. (#29623)
- Recovery
-
-
Require translogUUID when reading global checkpoint #28587 (issue: #28435)
Added
setJsonEntity
toRequest
object so it is marginally easier to send JSON. (#30447) Watcher HTTP client used in watches now allows more parallel connections to the same endpoint and evicts long running connections. (#30130)
-
Require translogUUID when reading global checkpoint #28587 (issue: #28435)
Added
The cluster state listener to decide if watcher should be stopped/started/paused now runs far less code in an executor but is more synchronous and predictable. Also the trigger engine thread is only started on data nodes. And the Execute Watch API can be triggered regardless is watcher is started or stopped. (#30118)
Added put index template API to the high level rest client (#30400)
Add ability to filter coordinating-only nodes when interacting with cluster APIs. (#30313)
Bug Fixes
edit- Core
- Engine
- Ingest
- Java High Level REST Client
- Machine Learning
-
- Fixed the get datafeed statistics API such that it returns only machine learning-specific node attributes.
- Monitoring
-
- Aligned reporting of index statistics that exist in the current cluster state. This fix avoids subtle race conditions in stats reporting.
- Packaging
- Percolator
- Security
-
- Fixed handling of comments in XML documents [ESA-2018-07].
- Fixed auditing such that when you use a local audit index, it maintains the mappings automatically. Maintenance is necessary, for example, when new fields are introduced or document types change.
-
Added and changed settings for the SAML NameID policy. For example, added the
nameid.allow_create
setting and changed the default value for the SPNameQualifier setting to blank. See SAML Authentication. - Fixed handling of an Assertion Consumer Service (ACS) URL with existing query parameters. See SAML Authentication.
- Fixed the PKI realm bootstrap check such that it works with secure settings. For more information, see Bootstrap Checks for X-Pack.
- Snapshot/Restore
- Stats
- Watcher
-
- Fixed the serialization of failed hipchat messages, such that it no longer tries to write the status field twice.
- Fixed TransformInput toXContent serialization errors. For more information, see Transforming chained input data.
- Allocation
- Auto-expand replicas when adding or removing nodes to prevent shard copies from being dropped and resynced when a data node rejoins the cluster (#30423)