Query DSL (Domain Specific Language) depends on the Elasticsearch SDK versions?

Hi Elasticsearch team,
Excuse me, I want to know if the Query DSL (Domain Specific Language) depends on the Elasticsearch client versions?
We are upgrading our ES index from 6.8.0 to 7.6.2.

The current project uses ES high-level rest client API 7.6.0 but some dependency RPC service is still using ES high-level rest client API 6.8.0.

The dependency RPC service returns a DSL JSON string. The DSL string will be used as a query condition in the current project who uses ES high-level rest client API 7.6.0

If DSL does not depend on the client API version. Then, we only care about whether the current project ES high-level rest client API version matches the server side ES index version. Else, we have to check the dependency RPC service ES high-level rest client API version and its server side ES index version.
Thank you!
Bruce

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