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-beta2
editElasticsearch version 6.0.0-beta2
editBreaking Changes
edit- Analysis
- Cluster
- Inner Hits
- Mapping
- Network
-
- Remove unused Netty-related settings #26161
- Packaging
- Query DSL
Breaking Java Changes
edit- Aggregations
-
-
Fix NPE when
values
is omitted on percentile_ranks agg #26046
-
Fix NPE when
Deprecations
edit- Machine Learning
-
-
The
max_running_jobs
node property is deprecated and is replaced byxpack.ml.max_open_jobs
. See Machine Learning Settings.
-
The
Enhancements
edit- Aggregations
-
- Support distance units in GeoHashGrid aggregation precision #26291 (issue: #5042)
-
Reject multiple methods in
percentiles
aggregation #26163 (issue: #26095) -
Use
global_ordinals_hash
execution mode when sorting by sub aggregations. #26014 (issue: #24359) - Add a specialized deferring collector for terms aggregator #25190
- Core
- Internal
- Java High Level REST Client
- Machine Learning
-
-
Added
xpack.ml.max_open_jobs
as a node attribute. See Machine Learning Settings.
-
Added
- Mapping
-
- Loosen the restrictions on disabling _all in 6.x #26259
- Percolator
- Security
-
-
Added the
keystore.seed
setting to create a randomly generated bootstrap password if an actual password is not present. -
The
bootstrap.password
secure setting is now managed locally on each node and no longer updates the security index. -
The
xpack.security.authc.token.passphrase
setting is no longer mandatory when using the token service. The cluster automatically generates a secure key on startup. See Security Settings in Elasticsearch. -
Added reserved
kibana_dashboard_only_user
role. For more information, see Kibana Dashboard Only Mode.
-
Added the
- Settings
Bug Fixes
edit- Aggregations
- Allocation
- CRUD
- Cluster
- Highlighting
- Logging
- Machine Learning
-
- Fixed calculation of bucket count and empty bucket count statistics.
- Mapping
- Network
-
- Release pipelined http responses on close #26226
- Packaging
-
- Detect modified keystore on package removal #26300
- Create keystore on RPM and Debian package install #26282
- Add safer empty variable checking for Windows #26268 (issue: #26261)
- Export HOSTNAME environment variable #26262 (issues: #25807, #26255)
- Fix daemonization command status test #26196 (issue: #26080)
- Set RuntimeDirectory in systemd service #23526
- Search
- Security
-
-
The
xpack.security.authc.token.enabled
setting now defaults to true when HTTPS is enabled. See Token service settings. -
Improved the safety of file updates in the
x-pack/users
tool. - Bootstrap checks no longer fail when checking secure settings.
-
The
setup-password
tool no longer fails when using a defaultelasticsearch.yml
configuration file. - Fixed validation of the input parameters in the create token API.
-
The
- Watcher
-
- Ensured that a watch can be activated and deactivated during execution.
- Ensured watch execution always uses the latest watch including its latest status.
Upgrades
edit- Core
-
- Upgrade to lucene-7.0.0-snapshot-a128fcb. #26090