In ES 6.0 the indexed "_all" field will be removed and Elastic is promoting the "all_fields" query that does the same (at query- and not indexed time).
Works fine for us, but there is one part missing:
For the "_all" field you could exclude fields by specifying "include_in_all": false. The same configuration needs to be available for the "all_fields" searches. Otherwise it is not possible to migrate the _all-index-field feature to the new "all_fields"-query.
There were many other complains about this. E.g. Exclude particular fields from [all_field] searches
Is there a solution for this? Are your ES-guys working on this? Or did I miss something?