Prior to 6.6, the recommendation is to set the default_analyzer at the top level of the index mapping as opposed to at the index mapping level
Is this documented somewhere for customers, that they should use default_analyzer at the top level of the index mapping and not set default_analyzer at index mapping level?
Now, in this case, after upgrade to 6.6, if i rebuild index with default_analyzer even at index mapping level, then everything is fine.
Ok, for customers prior to 6.6, we have a bug for setting default_analyzer at index mapping level. And isn't the expectation is just upgrade to 6.6 to have the fix without rebuild of indexes manually?