I&#x27;m glad they are cleaning up a lot and not worrying about making breaking changes. Elasticsearch has always been full of (to me) weird and obscure behaviour.<p>2.0 is mostly cleanup, and doesn&#x27;t really bring any big new features. The change that brings most utility is the merging of &quot;filtering&quot; and &quot;querying&quot; into a single query DSL. This maps better to how developers think about search, and reduces the mental overhead of having to decide if, say, a boolean operation should use a filter or query.