IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Elasticsearch version 6.0.0-rc2
editElasticsearch version 6.0.0-rc2
editBreaking Changes
edit- Inner Hits
Enhancements
edit- Core
- Index Templates
- Machine Learning
-
-
Added the
xpack.ml.max_model_memory_limit
setting, which can be dynamically updated. For more information, see Machine Learning Settings. -
Added checks and error messages for the
ml.enabled
andml.max_open_jobs
node attributes. These are reserved for internal use and their values should be set by usingxpack.ml.enabled
andxpack.ml.max_open_jobs
machine learning settings.
-
Added the
- Mapping
-
- Don’t detect source’s XContentType in DocumentParser.parseDocument() #26880
- Network
- Plugins
-
- Adjust SHA-512 supported format on plugin install #27093
- REST
-
- Cat shards bytes #26952
- Security
-
-
Improved the error messages that are returned by the
setup-passwords
command.
-
Improved the error messages that are returned by the
- Watcher
-
- Added verification that the required templates exist before Watcher starts. For more information, see Scripts and templates.
-
Added the
xpack.watcher.history.cleaner_service.enabled
setting. You can use this setting to enable or disable the cleaner service, which removes previous versions of Watcher indices (for example, .watcher-history*) when it determines that they are old. For more information, see Watcher Settings.
Bug Fixes
edit- Aggregations
- CAT API
- Cache
- Core
- Ingest
- Internal
-
- Upgrade Lucene to version 7.0.1 #26926
- Java High Level REST Client
- Java REST Client
-
- rest-client-sniffer: configurable threadfactory #26897
- Machine Learning
-
- Fixed a scenario where models were incorrectly combined. This problem occurred when anomaly detectors were considered to be the same despite having different partition field values.
- Cleaned up the job closure process for situations where the job was still in the process of opening.
- Mapping
-
- wrong link target for datatype murmur3 #27143
- Network
-
- Check for closed connection while opening #26932
- Packaging
- Percolator
-
- Also support query extraction for queries wrapped inside a ESToParentBlockJoinQuery #26754
- Plugin Analysis Phonetic
- Plugin Repository Azure
-
- Use Azure upload method instead of our own implementation #26751
- REST
- Reindex API
- Search
-
- Avoid stack overflow on search phases #27069 (issue: #27042)
- Fix search_after with geo distance sorting #26891
- Fix serialization errors when cross-cluster search goes to a single shard #26881 (issue: #26833)
- Early termination with index sorting should not set terminated_early in the response #26597 (issue: #26408)
- Format doc values fields. #22146
- Security
-
-
Enabled PKI realms to obtain the password for the truststore from either the
truststore.secure_password
or thetruststore.password
setting. For more information, see PKI realm settings. - Fixed document level security such that if your role has authority to access a root document, you also have access to its nested documents.
- Fixed an issue that caused LDAP authentication requests to be slow and to require multiple binds when authenticating in user search mode.
-
Enabled PKI realms to obtain the password for the truststore from either the
- Sequence IDs
-
- Fire global checkpoint sync under system context #26984
- Settings
- Stats
- Suggesters
-
- Fix division by zero in phrase suggester that causes assertion to fail #27149