opensearch-project / opensearch-project/sql-odbc

AWS OpenSearch compatibility issues?

Open
#10 2 comments 0 reactions 1 assignee View on GitHub

@davidcui1225 is already working on this.

Since Nov 30, 2021.

enhancement
Dominant language
C++
Stars
10
Forks
25
PR merge metrics
No merged PRs in 30d

Description

SQL-ODBC seems to be not compatible with AWS OpenSearch
I have made a build from the latest source code and now I am trying to reach my AWS OpenSearch domain and I am getting this error
Screenshot 2021-09-30 at 17 24 39

The good news is that the driver itself seems to work correctly as it can tell exactly what the problem is.

The bad news is that /_cat/plugins on my AWS OpenSearch returns something strange and it makes me think that the driver expects the remote OpenSearch instance to have a certain plugin installed and it expects this plugin to be called sql (and I guess it used to be called that way as it is still mentioned in some AWS docs ). Anyway the latest OpenSearch 1.0 AWS OpenSearch domains list the following plugins (I mean that opensearch- prefix), so I would say this is a kind of naming issue
Screenshot 2021-09-30 at 18 10 50

This can not be called a bug as the product seems to be functional so far, but it would be great to have an option to specify what is the name of plugin (?). I will also appreciate pointing me to a file I could tweak to make this done.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.