Skip to content

Support for converting sql to Elasticsearch query on the client side itself #203

Description

@newUserForTesting

Is your feature request related to a problem? Please describe.
Our hundreds of Production Clusters are running on OpenDistro version of Elasticsearch. We recently observed the new OpenSearch initiative. We can't wait to upgrade to OpenSearch version!
But since we have lots of existing Production Clusters and enormous amount of data within it, it wouldn't be happening in immediate near future. This means we can't make use of all the fixes(some example includes fuzzy support, querying object in nested structures) which are coming in OpenSearch but not in OpenDistro.

Describe the solution you'd like
A possible solution for the above issue could be that on Application Side (client side), we use https://github.com/opensearch-project/sql which has latest features (and upcoming new features as well), convert our sql query to Elasticsearch query on the client side itself (without hitting Elasticsearch since its still on OpenDistro version), and then use the Elasticsearch query to send request to Elasticsearch. Could someone please guide which methods of this project we can invoke to achieve this? We really appreciate your help!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions