opensearch-project / opensearch-project/sql-odbc
AWS OpenSearch compatibility issues?
@davidcui1225 is already working on this.
Since Nov 30, 2021.
- 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

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

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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.