Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
cc3e412
cli with sql version selection
Mebsina Jul 23, 2025
2685114
update README.md
Mebsina Jul 23, 2025
e6c2fab
update .gitignore for saved.txt
Mebsina Jul 23, 2025
e9b6551
update README.md and default 3.1 sql version
Mebsina Jul 23, 2025
7a668a9
update README.md for build.gradle instruction
Mebsina Jul 23, 2025
988d9f8
get config settings from previous CLI
Mebsina Jul 24, 2025
1dc9fa5
use opensearchpy like the previous CLI for indices and checking conne…
Mebsina Jul 24, 2025
f967eea
update usage.gif
Mebsina Jul 24, 2025
280821e
update config handling empty string
Mebsina Jul 25, 2025
a059225
get version from sonatype and dynamically build fat jar
Mebsina Jul 25, 2025
458dac8
http5 for v3+
Mebsina Jul 28, 2025
595cf5b
add http4 for v2 and update build.gradle to pick dependency more dyna…
Mebsina Jul 28, 2025
e138dd1
use datasources submodule jar locally
Mebsina Jul 29, 2025
1bb8f56
update README.md
Mebsina Jul 29, 2025
df75c68
add necessary packages
Mebsina Jul 29, 2025
6bc261a
add --local and --remote commands for local jars dev/test
Mebsina Jul 30, 2025
2734351
add --local and --remote commands for local jars dev/test
Mebsina Jul 30, 2025
72ffdb0
remove -v in version to avoid confusion
Mebsina Jul 30, 2025
c8ef1be
allow user to clone to their chosen directory
Mebsina Aug 1, 2025
6992a76
update artifact v3 to v4
Mebsina Aug 1, 2025
3eeef59
update remote to use --branch, default main
Mebsina Aug 1, 2025
0bc49fc
update dev guide
Mebsina Aug 1, 2025
ab67bab
no longer need local datasources jar
Mebsina Aug 1, 2025
568af17
update rebuild logic
Mebsina Aug 4, 2025
530967f
will need to fix datasources in maven snapshot
Mebsina Aug 4, 2025
82f0cc3
not using wrapper for sigv4 interceptors
Mebsina Aug 4, 2025
7579ae9
Python 3.8 to 3.9
Mebsina Aug 5, 2025
6b72ccf
Python 3.8 to 3.12
Mebsina Aug 5, 2025
22155e3
add packages
Mebsina Aug 5, 2025
2f8a6ed
fix error handling
Mebsina Aug 5, 2025
90b0539
use logback instead of sysout
Mebsina Aug 6, 2025
d676bd4
simplified python
Mebsina Aug 6, 2025
c25e9f7
refactoring queryexecution and formatter
Mebsina Aug 7, 2025
245a00b
use builder for client and separate functions
Mebsina Aug 8, 2025
dd464bf
update gradle for default build
Mebsina Aug 8, 2025
1352270
parse calcite plain dynamically
Mebsina Aug 8, 2025
ddb7a38
refactored with dictionary maps
Mebsina Aug 8, 2025
cf0b2d6
create logs dir if doesnt exist
Mebsina Aug 9, 2025
1ad8a3b
fix test fail
Mebsina Aug 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/sql-cli-test-and-build-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
working-directory: .
strategy:
matrix:
python-version: [3.8]
python-version: [3.12]
opensearch-version: [ latest ]

steps:
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:
cp -r ./dist/*.tar.gz ./dist/*.whl opensearchsql-builds/

- name: Upload Artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: opensearchsql
path: opensearchsql-builds
Expand Down
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ var/
*.egg-info/
.installed.cfg
*.egg
remote/

# PyInstaller
# Usually these files are written by a python script from a template
Expand Down Expand Up @@ -67,6 +68,15 @@ target/
*.deb
*.rpm

# Gradle
.gradle

# Commands history
.cli_history

# Saved Query
**/saved.txt

.vscode/
venv/

Expand Down
6 changes: 6 additions & 0 deletions .metals/metals.lock.db
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#FileLock
#Tue Aug 05 12:12:27 PDT 2025
hostName=localhost
id=1987b9c15e1a4df375ba3d8b830423f0a7b05ab4b23
method=file
server=localhost\:59810
298 changes: 236 additions & 62 deletions README.md

Large diffs are not rendered by default.

Loading
Loading