I'm new to ES plugin development and I'm trying to change an ES plugin that worked with ES v7.3.0 to work with ES v7.13.4 or newer, but it seems like both index.query.QueryShardContext
and index.search.MatchQuery
were removed in ES v7.12.0
I see some usages of those classes in the deprecated section of the v7.11.2 javadocs, but it doesn't seem like the whole classes would be removed which confuses me. I'm not sure where to start in refactoring my code's usages of QueryShardContext and MatchQuery. Are there recommended classes to migrate to using or any documentation that would point me how to handle this?