Skip to content

Commit 13c022a

Browse files
authored
OpenSearch migration for ODBC driver (#7)
* Rename Elasticsearch * Bump plugin version to 1.15 * Rename es_api30 * Rename es_apifunc * Rename es_communication * Rename es_connection * Fix connection.c * Rename es_driver_connect and es_semaphore * Rename es_helper * Fix test and rename es_info * Rename es_parse_result * Rename es_statement * Rename es_result_queue * Rename es_utility * Rename es_types * Rename es_odbc * Fix mylog * Fix header and rename ESLogLevel * Rename es_result * Rename esNAME, esconn * Rename estype_ functions * Rename eserror * Rename more variables and functions * Rename more variables and functions * Fix error and rename ESAPI_ * Fix error * Fix error * Fix error * More renaming * Fix elasticenlist error * Replace Kibana * Fix links to old repo * Fix plugin name in github action * Change plugin name to OpenSearch * Replace all other ODFE and links * Revert release notes
1 parent efde457 commit 13c022a

File tree

136 files changed

+3133
-3028
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+3133
-3028
lines changed

.github/workflows/sql-odbc-release-workflow.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Build and Release SQL-ODBC
2-
# This workflow is triggered on creating tags to master or an opendistro release branch
2+
# This workflow is triggered on creating tags to main or an opensearch release branch
33
on:
44
push:
55
tags:
@@ -11,8 +11,8 @@ env:
1111
ODBC_BIN_PATH: "./build/odbc/bin"
1212
ODBC_BUILD_PATH: "./build/odbc/build"
1313
AWS_SDK_INSTALL_PATH: "./build/aws-sdk/install"
14-
PLUGIN_NAME: opendistro-sql-odbc
15-
OD_VERSION: 1.13.0.0
14+
PLUGIN_NAME: opensearch-sql-odbc
15+
OD_VERSION: 1.15.0.0
1616

1717
jobs:
1818
build-mac:
@@ -82,7 +82,7 @@ jobs:
8282
run: |
8383
cd installer
8484
85-
pkg=`ls -1t *.pkg | grep "Open Distro for Elasticsearch SQL ODBC Driver" | head -1`
85+
pkg=`ls -1t *.pkg | grep "OpenSearch SQL ODBC Driver" | head -1`
8686
mv "$pkg" "${{ env.PLUGIN_NAME }}-${{ env.OD_VERSION }}-macos-x64.pkg"
8787
pkg=`ls -1t *.pkg | grep "${{ env.PLUGIN_NAME }}-${{ env.OD_VERSION }}-macos-x64.pkg" | head -1`
8888
@@ -140,7 +140,7 @@ jobs:
140140
run: |
141141
cd ci-output/installer
142142
143-
msi=`ls -1t *.msi | grep "Open Distro for Elasticsearch SQL ODBC Driver" | head -1`
143+
msi=`ls -1t *.msi | grep "OpenSearch SQL ODBC Driver" | head -1`
144144
mv "$msi" "${{ env.PLUGIN_NAME }}-${{ env.OD_VERSION }}-windows-x86.msi"
145145
msi=`ls -1t *.msi | grep "${{ env.PLUGIN_NAME }}-${{ env.OD_VERSION }}-windows-x86.msi" | head -1`
146146
@@ -198,7 +198,7 @@ jobs:
198198
run: |
199199
cd ci-output/installer
200200
201-
msi=`ls -1t *.msi | grep "Open Distro for Elasticsearch SQL ODBC Driver" | head -1`
201+
msi=`ls -1t *.msi | grep "OpenSearch SQL ODBC Driver" | head -1`
202202
mv "$msi" "${{ env.PLUGIN_NAME }}-${{ env.OD_VERSION }}-windows-x64.msi"
203203
msi=`ls -1t *.msi | grep "${{ env.PLUGIN_NAME }}-${{ env.OD_VERSION }}-windows-x64.msi" | head -1`
204204

.github/workflows/sql-odbc-rename-and-release-workflow.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
- rename*
99

1010
env:
11-
OD_VERSION: 1.13.0.0
11+
OD_VERSION: 1.15.0.0
1212

1313
jobs:
1414
upload-odbc:
@@ -27,8 +27,8 @@ jobs:
2727
run: |
2828
mkdir macos
2929
cd macos
30-
aws s3 cp "s3://artifacts.opendistroforelasticsearch.amazon.com/downloads/elasticsearch-clients/opendistro-sql-odbc/mac/Open Distro for Elasticsearch SQL ODBC Driver 64-bit-1.11.0.0-Darwin.pkg" "Open Distro for Elasticsearch SQL ODBC Driver 64-bit-${{ env.OD_VERSION }}-Darwin.pkg"
31-
mac_installer=`ls -1t *.pkg | grep "Open Distro for Elasticsearch SQL ODBC Driver" | head -1`
30+
aws s3 cp "s3://artifacts.opendistroforelasticsearch.amazon.com/downloads/elasticsearch-clients/opendistro-sql-odbc/mac/OpenSearch SQL ODBC Driver 64-bit-1.11.0.0-Darwin.pkg" "OpenSearch SQL ODBC Driver 64-bit-${{ env.OD_VERSION }}-Darwin.pkg"
31+
mac_installer=`ls -1t *.pkg | grep "OpenSearch SQL ODBC Driver" | head -1`
3232
echo $mac_installer
3333
aws s3 cp "$mac_installer" s3://artifacts.opendistroforelasticsearch.amazon.com/downloads/elasticsearch-clients/opendistro-sql-odbc/mac/
3434
cd ..
@@ -37,8 +37,8 @@ jobs:
3737
run: |
3838
mkdir win32
3939
cd win32
40-
aws s3 cp "s3://artifacts.opendistroforelasticsearch.amazon.com/downloads/elasticsearch-clients/opendistro-sql-odbc/windows/Open Distro for Elasticsearch SQL ODBC Driver 32-bit-1.11.0.0-Windows.msi" "Open Distro for Elasticsearch SQL ODBC Driver 32-bit-${{ env.OD_VERSION }}-Windows.msi"
41-
windows_installer=`ls -1t *.msi | grep "Open Distro for Elasticsearch SQL ODBC Driver" | head -1`
40+
aws s3 cp "s3://artifacts.opendistroforelasticsearch.amazon.com/downloads/elasticsearch-clients/opendistro-sql-odbc/windows/OpenSearch SQL ODBC Driver 32-bit-1.11.0.0-Windows.msi" "OpenSearch SQL ODBC Driver 32-bit-${{ env.OD_VERSION }}-Windows.msi"
41+
windows_installer=`ls -1t *.msi | grep "OpenSearch SQL ODBC Driver" | head -1`
4242
echo $windows_installer
4343
aws s3 cp "$windows_installer" s3://artifacts.opendistroforelasticsearch.amazon.com/downloads/elasticsearch-clients/opendistro-sql-odbc/windows/
4444
cd ..
@@ -47,8 +47,8 @@ jobs:
4747
run: |
4848
mkdir win64
4949
cd win64
50-
aws s3 cp "s3://artifacts.opendistroforelasticsearch.amazon.com/downloads/elasticsearch-clients/opendistro-sql-odbc/windows/Open Distro for Elasticsearch SQL ODBC Driver 64-bit-1.11.0.0-Windows.msi" "Open Distro for Elasticsearch SQL ODBC Driver 64-bit-${{ env.OD_VERSION }}-Windows.msi"
51-
windows_installer=`ls -1t *.msi | grep "Open Distro for Elasticsearch SQL ODBC Driver" | head -1`
50+
aws s3 cp "s3://artifacts.opendistroforelasticsearch.amazon.com/downloads/elasticsearch-clients/opendistro-sql-odbc/windows/OpenSearch SQL ODBC Driver 64-bit-1.11.0.0-Windows.msi" "OpenSearch SQL ODBC Driver 64-bit-${{ env.OD_VERSION }}-Windows.msi"
51+
windows_installer=`ls -1t *.msi | grep "OpenSearch SQL ODBC Driver" | head -1`
5252
echo $windows_installer
5353
aws s3 cp "$windows_installer" s3://artifacts.opendistroforelasticsearch.amazon.com/downloads/elasticsearch-clients/opendistro-sql-odbc/windows/
5454

sql-odbc/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,6 @@ If you discover a potential security issue in this project we ask that you notif
5656

5757
## Licensing
5858

59-
See the [LICENSE](https://github.com/opendistro-for-elasticsearch/sql/blob/master/sql-odbc/LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
59+
See the [LICENSE](https://github.com/opensearch-project/sql/blob/main/sql-odbc/LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
6060

6161
We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.

sql-odbc/README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Open Distro for Elasticsearch ODBC Driver
1+
# OpenSearch ODBC Driver
22

3-
ElasticsearchODBC is a read-only ODBC driver for Windows and Mac for connecting to Open Distro for Elasticsearch SQL support.
3+
OpenSearchODBC is a read-only ODBC driver for Windows and Mac for connecting to OpenSearch SQL support.
44

55
## Specifications
66

@@ -25,33 +25,33 @@ You can use the installers generated as part of the most recent release.
2525

2626
### Windows
2727

28-
1. Run the `.msi` installer to install the Open Distro for Elasticsearch SQL ODBC Driver.
28+
1. Run the `.msi` installer to install the OpenSearch SQL ODBC Driver.
2929
2. [Test connection](./docs/user/windows_configure_dsn.md) using ODBC Data Source Administrator.
3030

3131
To use the driver with Tableau:
3232
1. Copy the `.tdc` file from `<driver-install-dir>/resources` to `<windows-user-dir>/Documents/My Tableau Repository/Datasources`.
3333

34-
This will customize the connection from Tableau to Open Distro for Elasticsearch, ensuring that the correct forms of queries are used.
34+
This will customize the connection from Tableau to OpenSearch, ensuring that the correct forms of queries are used.
3535

3636
### Mac
3737

38-
iODBC Driver Manager should be installed before installing the Open Distro for Elasticsearch SQL ODBC Driver on Mac.
38+
iODBC Driver Manager should be installed before installing the OpenSearch SQL ODBC Driver on Mac.
3939

40-
1. Run the `.pkg` installer to install the Open Distro for Elasticsearch SQL ODBC Driver.
41-
2. Configure a Driver and DSN entry for the Open Distro for Elasticsearch SQL ODBC Driver, following the instructions [here](./docs/user/mac_configure_dsn.md).
40+
1. Run the `.pkg` installer to install the OpenSearch SQL ODBC Driver.
41+
2. Configure a Driver and DSN entry for the OpenSearch SQL ODBC Driver, following the instructions [here](./docs/user/mac_configure_dsn.md).
4242

4343
To use the driver with Tableau:
4444
1. Copy the `.tdc` file from `<driver-install-dir>/resources` to `<mac-user-dir>/Documents/My Tableau Repository/Datasources`.
4545

46-
This will customize the connection from Tableau to Open Distro for Elasticsearch, ensuring that the correct forms of queries are used.
46+
This will customize the connection from Tableau to OpenSearch, ensuring that the correct forms of queries are used.
4747

4848
## Using the Driver
4949

5050
The driver comes in the form of a library file:
5151
* Windows: `odfesqlodbc.dll`
5252
* Mac: `libodfesqlodbc.dylib`
5353

54-
If using with ODBC compatible BI tools, refer to the tool documentation on configuring a new ODBC driver. In most cases, you will need to make the tool aware of the location of the driver library file and then use it to setup Open Distro for Elasticsearch database connections.
54+
If using with ODBC compatible BI tools, refer to the tool documentation on configuring a new ODBC driver. In most cases, you will need to make the tool aware of the location of the driver library file and then use it to setup OpenSearch database connections.
5555

5656
### Connection Strings and Configuring the Driver
5757

@@ -60,7 +60,7 @@ A list of options available for configuring driver behaviour is available [here]
6060
To setup a connection, the driver uses an ODBC connection string. Connection strings are semicolon-delimited strings specifying the set of options to use for a connection. Typically, a connection string will either:
6161

6262
1. specify a Data Source Name containing a pre-configured set of options (`DSN=xxx;User=xxx;Password=xxx;`)
63-
2. or configure options explicitly using the string (`Host=xxx;Port=xxx;LogLevel=ES_DEBUG;...`)
63+
2. or configure options explicitly using the string (`Host=xxx;Port=xxx;LogLevel=OPENSEARCH_DEBUG;...`)
6464

6565
## Building from source
6666

@@ -82,7 +82,7 @@ From the projects root directory, then build the project using Visual Studio (Wi
8282

8383
## Documentation
8484

85-
Please refer to the [documentation](https://opendistro.github.io/for-elasticsearch-docs/) for detailed information on installing and configuring Open Distro for Elasticsearch.
85+
Please refer to the [documentation](https://opendistro.github.io/for-elasticsearch-docs/) for detailed information on installing and configuring OpenSearch.
8686

8787
## Code of Conduct
8888

sql-odbc/docs/dev/BUILD_INSTRUCTIONS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ build
5151
msbuild .\build\odbc\PACKAGE.vcxproj -p:Configuration=Release
5252
```
5353

54-
`Open Distro for Elasticsearch SQL ODBC Driver-<version>-Windows-<Bitness>-bit.msi` will be generated in the build directory.
54+
`OpenSearch SQL ODBC Driver-<version>-Windows-<Bitness>-bit.msi` will be generated in the build directory.
5555

5656
### Testing
5757
See [run_tests.md](./run_tests.md)
@@ -96,7 +96,7 @@ cd cmake-build64/
9696
cpack .
9797
```
9898

99-
`Open Distro for Elasticsearch SQL ODBC Driver-<version>-Darwin.pkg` will be generated in the build directory.
99+
`OpenSearch SQL ODBC Driver-<version>-Darwin.pkg` will be generated in the build directory.
100100

101101
### Testing
102102
See [run_tests.md](./run_tests.md)
@@ -113,9 +113,9 @@ See [run_tests.md](./run_tests.md)
113113

114114
To disable SSL/TLS in the tests, the main CMakeLists.txt file must be edited. This can be found in the project 'src' directory. In the 'General compiler definitions' in the CMakeLists.txt file, USE_SSL is set. Remove this from the add_compile_definitions function to stop SSL/TLS from being used in the tests.
115115

116-
To enable SSL/TLS on Elasticsearch, you must edit the Elasticsearch.yml file, found in the config directory of Elasticsearch. An example Elasticsearch yml file can be found in the dev folder of this project. The certificates specified MUST be in the config directory of the Elasticsearch instance. For more information, please refer to the [Elasticsearch security settings documentation](https://www.elastic.co/guide/en/elasticsearch/reference/current/security-settings.html).
116+
To enable SSL/TLS on OpenSearch, you must edit the OpenSearch.yml file, found in the config directory of OpenSearch. An example OpenSearch yml file can be found in the dev folder of this project. The certificates specified MUST be in the config directory of the OpenSearch instance. For more information, please refer to the [OpenSearch security settings documentation](https://www.elastic.co/guide/en/elasticsearch/reference/current/security-settings.html).
117117

118-
If you plan to use Kibana, as suggested for this project, you must also edit the Kibana settings. Notice, when specifying a certificate for Kibana, you do not need to place it in the Kibana config directory, but instead must provide the absolute path to it. An example Kibana.yml file can be found in the dev folder of this project. For more information, please refer to the [Kibana settings documentation](https://www.elastic.co/guide/en/kibana/current/settings.html).
118+
If you plan to use OpenSearch Dashboards, as suggested for this project, you must also edit the OpenSearch Dashboards settings. Notice, when specifying a certificate for OpenSearch Dashboards, you do not need to place it in the OpenSearch Dashboards config directory, but instead must provide the absolute path to it. An example opensearch_dashboards.yml file can be found in the dev folder of this project. For more information, please refer to the [OpenSearch Dashboards settings documentation](https://www.elastic.co/guide/en/kibana/current/settings.html).
119119

120120
### Setting up a DSN
121121

sql-odbc/docs/dev/Pagination.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# Opendistro ODBC Driver Cursor (Pagination) Support Design Documentation
1+
# OpenSearch ODBC Driver Cursor (Pagination) Support Design Documentation
22

33
## Overview
4-
Elasticsearch ODBC Driver supports forward-only cursor. This document illustrates how the cursor(pagination) is handled in the driver.
4+
OpenSearch ODBC Driver supports forward-only cursor. This document illustrates how the cursor(pagination) is handled in the driver.
55

6-
For information on how the pagination is supported on Elasticsearch server, check [Opendistro SQL Cursor (Pagination) Support](https://github.com/opendistro-for-elasticsearch/sql/blob/master/docs/dev/Pagination.md).
6+
For information on how the pagination is supported on OpenSearch server, check [Opendistro SQL Cursor (Pagination) Support](https://github.com/opensearch-project/sql/blob/main/docs/dev/Pagination.md).
77

88
## Data Flow
99
<p align="center">
@@ -14,7 +14,7 @@ For information on how the pagination is supported on Elasticsearch server, chec
1414
* Step 5 will send a request to close cursor whenever the connection is closed.
1515
* ODBC Driver will provide an option to define fetch size as a connection parameter.
1616
* If fetch size is zero, query will fallback to non-cursor behavior.
17-
* If fetch size is not given then the number of rows per request will be as per server-defined [default fetch size](https://github.com/opendistro-for-elasticsearch/sql/blob/master/docs/dev/Pagination.md#42-salient-points).
17+
* If fetch size is not given then the number of rows per request will be as per server-defined [default fetch size](https://github.com/opensearch-project/sql/blob/main/docs/dev/Pagination.md#42-salient-points).
1818
* ODBC Driver will send the request to close cursor whenever the connection is closed.
1919

2020
## Detailed Design

sql-odbc/docs/dev/datasets/kibana_sample_data_types.md renamed to sql-odbc/docs/dev/datasets/opensearch_dashboards_sample_data_types.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# kibana_sample_data_types
1+
# opensearch_dashboards_sample_data_types
22

33
## Mapping
44

55
```json
6-
PUT /kibana_sample_data_types
6+
PUT /opensearch_dashboards_sample_data_types
77
{
88
"mappings": {
99
"properties": {
@@ -32,7 +32,7 @@ PUT /kibana_sample_data_types
3232
## Data
3333

3434
```json
35-
POST /kibana_sample_data_types/_doc
35+
POST /opensearch_dashboards_sample_data_types/_doc
3636
{
3737
"type_boolean": true,
3838
"type_byte" : -120,
@@ -52,7 +52,7 @@ POST /kibana_sample_data_types/_doc
5252
```
5353

5454
```json
55-
POST /kibana_sample_data_types/_doc
55+
POST /opensearch_dashboards_sample_data_types/_doc
5656
{
5757
"type_boolean": false,
5858
"type_byte" : 100,

sql-odbc/docs/dev/example_config_files/example_tdc_file.tdc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version='1.0' encoding='utf-8' ?>
22
<connection-customization class='genericodbc' enabled='true' version='7.8'>
3-
<vendor name='Elasticsearch' />
3+
<vendor name='OpenSearch' />
44
<driver name='<your_driver_name>' />
55
<customizations>
66
<customization name='CAP_CREATE_TEMP_TABLES' value='no' />

sql-odbc/docs/dev/example_config_files/kibana.yml renamed to sql-odbc/docs/dev/example_config_files/opensearch_dashboards.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# The URLs of the Elasticsearch instances to use for all your queries.
2-
elasticsearch.hosts: ["https://localhost:9200"]
1+
# The URLs of the OpenSearch instances to use for all your queries.
2+
opensearch.hosts: ["https://localhost:9200"]
33

4-
elasticsearch.ssl.verificationMode: none
4+
opensearch.ssl.verificationMode: none
55

66
server.ssl.enabled: true
77
server.ssl.certificate: <PATH_TO_YOUR_CERT>/certificate.pem

sql-odbc/docs/dev/run_tests.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,28 @@
22

33
## Requirements
44

5-
* Latest version of [Open Distro for Elasticsearch](https://opendistro.github.io/for-elasticsearch-docs/docs/install/)
5+
* Latest version of [OpenSearch](https://opendistro.github.io/for-elasticsearch-docs/docs/install/)
66
* [Required datasets loaded](#set-up-test-datasets)
77
* [DSN configured](#set-up-dsn)
88

99
### Set up test datasets
1010

11-
Loading a dataset requires an [OpenDistro for Elasticsearch](https://opendistro.github.io/for-elasticsearch-docs/docs/install/) service running with [Kibana](https://opendistro.github.io/for-elasticsearch-docs/docs/kibana/). If either of these are missing, please refer to the documentation on how to set them up.
11+
Loading a dataset requires an [OpenSearch](https://opendistro.github.io/for-elasticsearch-docs/docs/install/) service running with [OpenSearch Dashboards](https://opendistro.github.io/for-elasticsearch-docs/docs/kibana/). If either of these are missing, please refer to the documentation on how to set them up.
1212

13-
Note, if you wish to work with SSL/TLS, you need to configure ODFE and Kibana to support it. See the [build instructions](./BUILD_INSTRUCTIONS.md) for more info.
13+
Note, if you wish to work with SSL/TLS, you need to configure ODFE and OpenSearch Dashboards to support it. See the [build instructions](./BUILD_INSTRUCTIONS.md) for more info.
1414

15-
First load the sample datasets provided by kibana.
15+
First load the sample datasets provided by OpenSearch Dashboards.
1616

1717
1. Select home (top left corner)
18-
2. Select 'Load a data set and a Kibana dashboard'
18+
2. Select 'Load a data set and a OpenSearch Dashboards dashboard'
1919
3. Select 'Add data' under 'Sample flight data'
2020
4. Select 'Add data' under 'Sample eCommerce orders'
2121
5. Select 'Add data' under 'Sample web logs'
2222

23-
Then load the following custom data sets using the kibana console.
23+
Then load the following custom data sets using the OpenSearch Dashboards console.
2424
Select the wrench on the left control panel. Enter the following commands into the console and hit the play button after each one.
2525

26-
* [kibana_sample_data_types](./datasets/kibana_sample_data_types.md)
26+
* [opensearch_dashboards_sample_data_types](datasets/opensearch_dashboards_sample_data_types.md)
2727

2828
### Set up DSN
2929

sql-odbc/docs/dev/sequence_diagrams/SQLDriverConnect.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ ESConn->libes (C interface):ESConn object
66
libes (C interface)->ESConn:DB Parameters
77
ESConn->libes (C interface):DB Parameters Validation Result
88
libes (C interface)->ESConn:Connect to DB
9-
database ElasticSearch
10-
ESConn->ElasticSearch:Get
11-
ElasticSearch->ESConn:data
9+
database OpenSearch
10+
ESConn->OpenSearch:Get
11+
OpenSearch->ESConn:data
1212
ESConn->libes (C interface):DB Connection Result
1313
libes (C interface)->psqlodbc Driver:ESConn object with DB Connection
1414
psqlodbc Driver->ODBCTest:SQL Code Result

sql-odbc/docs/dev/sequence_diagrams/SQLExecDirect.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ psqlodbc Driver->libes (C interface):Query
44
libes (C interface)->libes (C interface):Active Connection
55
libes (C interface)->ESConn:Connection, Query
66
ESConn->ESConn:Connection, Query validation
7-
database ElasticSearch
8-
ESConn->ElasticSearch:Post
9-
ElasticSearch->ESConn:Data
7+
database OpenSearch
8+
ESConn->OpenSearch:Post
9+
OpenSearch->ESConn:Data
1010
ESConn->libes (C interface):Data
1111
libes (C interface)->psqlodbc Driver:Data
1212
psqlodbc Driver->ODBCTest:Query Execution Status

0 commit comments

Comments
 (0)