This marks our first release completely integration tested against Elasticsearch 6.0.0-alpha1.
No big changes from 5.4.0 with the notable exception of
- WatcherStatsResponse which has been reworked in Elasticsearch 6.0.0.
- Support for the mapper-attachment plugin is gone (as its also removed from Elasticsearch 6.0.0)
If you have multiple types in a single index you'll need to move to a 1 type per index solution. If you can not do that straight away you can opt in to multiple types for the time being by using mapping.single_type index settings. For instance alpha1 does not come yet with an updated story for parent/child documents mandatory having to live in the same index.
new IndexSettings(new Dictionary<string, object> {
{ "mapping.single_type", "false" }
})
{
NumberOfShards = 2,
NumberOfReplicas = 0,
};