This is the Elasticsearch 5.0.0-beta1 compatible release.
Features
#2233 Support for get task API
#2228 Support for multi search template API
#2228 Support for shrink index API
#2226 Support for rollover index API
#2246 Support for disable/enable user APIs of the X-Pack security plugin
#2241 Support for field_masking_span
query (TY @yevhen!)
#2198 HttpClientHandler
can now be modified in a custom HttpConnection
when running on .NET Core. This makes it possible to validate HTTPS certs by setting ServerCertificateValidationCallback
.
#2197 & #2247 Introduced an improved approach to ModifyJsonSerializerSettings
for overriding Json.Net serialization settings using ISerializerFactory
instead (TY @jonyadamit !)
Bug Fixes & Enhancements
#2274 Fix NRE
when deserializing a mutli-bucket aggregate with an empty buckets object
#2261 Add missing routing
option to FieldLookup
#2209 & #2209 Several improvements in some edgecase query DSL scenarios
#2221 Fixed issue with using a sniffing connection pool where a thread could potentially become blocked resulting in a timeout exception (TY @lostllama)
#2219 Add missing conflicts
option to reindex API
#2215 Add missing term vector filters
#2215 add missing metadata on IGetResponse<T>
and IMultiHit<T>
#2169 Move analyze query string parameters to request body
#2194 Removed deprecated Alias
on GetAliasRequest
(use Name
instead) and added back the GetAliasesPointingToIndex()
helper method.
#2193 Add missing collate_match
option to geo_shape
queries (TY @HarveyWilliams !)
#2187 Add relation
to geo_shape
queries and contains
to geo_shape
relations
#2178 Add ability to specify a custom similarity using both the fluent and object iniitalizer syntax