2.0.0-rc1 Release Notesedit
Enhancementsedit
Exceptions
Make ElasticsearchException ids for 2.0 consistent with master #13805
Use a dedicated id to serialize EsExceptions instead of it’s class name. #13629
Geo
Expose points_only option through geo_shape field mapper #12893 (issue: #12856 )
Internal
More helpful error message on parameter order #13737
Network
Expose all addresses that the transports are bound to #13586 (issue: #12942 )
Packaging
Nuke ES_CLASSPATH appending, JarHell fail on empty classpath elements #13880 (issues: #13812 , #13864 )
Plugin Cloud Azure
Enable SSL for Azure blob storage #13573
Plugin Cloud GCE
cloud-gce plugin should check discovery.type
#13809 (issue: #13614 )
Plugins
Adds a validation for plugins script to check if java is set #13633 (issue: #13613 )
Settings
Bug fixesedit
CRUD
Index name expressions should not be broken up #13691 (issue: #13665 )
Core
LoggingRunnable.run should catch and log all errors, not just Exception? #13718 (issue: #13487 )
Improve IndexingMemoryController a bit #13548 (issue: #13487 )
Exceptions
Prevent losing stacktraces when exceptions occur #13587
Geo
Fix GeoPointFieldMapper to index geohash at correct precision. #13649 (issue: #12467 )
Index APIs
Date math index names should work too when an index doesn’t exist #13570
IndexNameExpressionResolver should not ignore any wildcards #13384 (issue: #13334 )
Internal
An inactive shard is activated by triggered synced flush #13802
Logging
Don’t log multi-megabyte guice exceptions. #13782
Moving system property setting to before it can be used #13660 (issue: #13658 )
Packaging
Don’t let ubuntu try to install its crazy jayatana agent. #13813 (issue: #13785 )
Plugins
Remove unused java opts/es java opts from plugin manager call #12801 (issue: #12479 )
Settings
ByteSizeValue.equals should normalize units #13784
Translog
Pending operations in the translog prevent shard from being marked as inactive #13759 (issue: #13707 )
Tribe Node
Increment tribe node version on updates #13566