Is a stopword filter still useful in the newer versions of elasticsearch?

I recently read this old article about the common term query (https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-common-terms-query.html), which seemed to be an alternative to using a stopword filter. Hower, according to the newer documentation (https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-common-terms-query.html) this query is depracated: "Use [Match] instead, which skips blocks of documents efficiently, without any configuration, provided that the total number of hits is not tracked". So it seems the functionality of the old common term query, which itself was an alternative to using a stopword filter, is now more or less included in standard Match/MultiMatch queries. This would mean a stopword filter is in many cases not needed anymore and considering its drawbacks (e.g "to be or not to be") it may be best to omit it completely. Am I interpreting this correctly?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.