├── .dockerignore ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── lint.yaml │ ├── release.yml │ └── settings.xml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yaml ├── .wwhrd.yml ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── Dockerfile.goreleaser ├── LICENSE ├── Makefile ├── README.md ├── cmd └── sql-to-logsql │ ├── api │ ├── server.go │ └── server_test.go │ ├── main.go │ └── web │ ├── embed.go │ └── ui │ ├── .gitignore │ ├── components.json │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── favicon.ico │ ├── src │ ├── App.tsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── docs │ │ │ ├── Docs.tsx │ │ │ └── index.ts │ │ ├── logs-endpoint │ │ │ ├── LogsEndpoint.tsx │ │ │ └── index.ts │ │ ├── query-results │ │ │ ├── QueryResults.tsx │ │ │ ├── QueryResultsTable.tsx │ │ │ └── index.ts │ │ ├── sql-editor │ │ │ ├── SQLEditor.tsx │ │ │ ├── complections.ts │ │ │ ├── examples.ts │ │ │ └── index.ts │ │ └── ui │ │ │ ├── accordion.tsx │ │ │ ├── badge.tsx │ │ │ ├── button.tsx │ │ │ ├── card.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── sonner.tsx │ │ │ ├── spinner.tsx │ │ │ ├── switch.tsx │ │ │ ├── table.tsx │ │ │ └── tooltip.tsx │ ├── index.css │ ├── lib │ │ └── utils.ts │ ├── main.tsx │ └── pages │ │ └── main │ │ ├── Main.tsx │ │ └── index.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite-env.d.ts │ └── vite.config.ts ├── go.mod ├── go.sum ├── lib ├── logsql │ ├── create_view.go │ ├── describe.go │ ├── drop_view.go │ ├── errors.go │ ├── jsonpath.go │ ├── jsonpath_test.go │ ├── select.go │ ├── select_test.go │ ├── show.go │ └── statement.go ├── sql │ ├── ast │ │ ├── nodes.go │ │ └── visitor.go │ ├── lexer │ │ ├── lexer.go │ │ └── lexer_test.go │ ├── parser │ │ ├── errors.go │ │ ├── parser.go │ │ └── parser_test.go │ ├── render │ │ ├── render.go │ │ └── render_test.go │ └── token │ │ └── token.go ├── store │ ├── store.go │ ├── tablestore │ │ └── tablestore.go │ └── viewstore │ │ ├── errors.go │ │ └── viewstore.go └── vlogs │ ├── api.go │ └── errors.go ├── logsql-jdbc ├── README.md ├── dbeaver-1.png ├── dbeaver-2.png ├── dbeaver-3.png ├── dbeaver-4.png ├── dbeaver-5.png ├── dbeaver-6.png ├── dbeaver-7.png ├── dbeaver-8.png ├── jetbrains-1.png ├── jetbrains-2.png ├── jetbrains-3.png ├── jetbrains-4.png ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── victoriametrics │ │ │ │ └── logsql │ │ │ │ └── jdbc │ │ │ │ ├── LogsqlConnection.java │ │ │ │ ├── LogsqlConnectionConfig.java │ │ │ │ ├── LogsqlDriver.java │ │ │ │ ├── LogsqlPreparedStatement.java │ │ │ │ ├── LogsqlQueryResult.java │ │ │ │ ├── LogsqlResultSet.java │ │ │ │ ├── LogsqlResultSetMetaData.java │ │ │ │ ├── LogsqlStatement.java │ │ │ │ └── LogsqlUrlParser.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── java.sql.Driver │ └── test │ │ └── java │ │ └── com │ │ └── victoriametrics │ │ └── logsql │ │ └── jdbc │ │ └── LogsqlIntegrationTest.java ├── tableau-1.png ├── tableau-2.png └── tableau-3.png ├── screenshot.png └── scripts ├── check-all.sh ├── jdbc-build.sh ├── jdbc-test.sh └── lint-all.sh /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @Amper -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/.github/workflows/settings.xml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.wwhrd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/.wwhrd.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.goreleaser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/Dockerfile.goreleaser -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/README.md -------------------------------------------------------------------------------- /cmd/sql-to-logsql/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/api/server.go -------------------------------------------------------------------------------- /cmd/sql-to-logsql/api/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/api/server_test.go -------------------------------------------------------------------------------- /cmd/sql-to-logsql/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/main.go -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/embed.go -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/.gitignore -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/components.json -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/eslint.config.js -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/index.html -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/package-lock.json -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/package.json -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/public/favicon.ico -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/App.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/assets/react.svg -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/docs/Docs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/docs/Docs.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/docs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Docs'; -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/logs-endpoint/LogsEndpoint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/logs-endpoint/LogsEndpoint.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/logs-endpoint/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./LogsEndpoint.tsx"; 2 | -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/query-results/QueryResults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/query-results/QueryResults.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/query-results/QueryResultsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/query-results/QueryResultsTable.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/query-results/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./QueryResults"; 2 | -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/sql-editor/SQLEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/sql-editor/SQLEditor.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/sql-editor/complections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/sql-editor/complections.ts -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/sql-editor/examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/sql-editor/examples.ts -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/sql-editor/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SQLEditor' 2 | -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/button.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/card.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/input.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/label.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/select.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/spinner.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/table.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/index.css -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/lib/utils.ts -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/main.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/pages/main/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/src/pages/main/Main.tsx -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/src/pages/main/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Main' 2 | -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/tsconfig.app.json -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/tsconfig.json -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/tsconfig.node.json -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | 3 | declare const __APP_VERSION__: string 4 | -------------------------------------------------------------------------------- /cmd/sql-to-logsql/web/ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/cmd/sql-to-logsql/web/ui/vite.config.ts -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/VictoriaMetrics/sql-to-logsql 2 | 3 | go 1.25.3 4 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/logsql/create_view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/create_view.go -------------------------------------------------------------------------------- /lib/logsql/describe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/describe.go -------------------------------------------------------------------------------- /lib/logsql/drop_view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/drop_view.go -------------------------------------------------------------------------------- /lib/logsql/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/errors.go -------------------------------------------------------------------------------- /lib/logsql/jsonpath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/jsonpath.go -------------------------------------------------------------------------------- /lib/logsql/jsonpath_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/jsonpath_test.go -------------------------------------------------------------------------------- /lib/logsql/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/select.go -------------------------------------------------------------------------------- /lib/logsql/select_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/select_test.go -------------------------------------------------------------------------------- /lib/logsql/show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/show.go -------------------------------------------------------------------------------- /lib/logsql/statement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/logsql/statement.go -------------------------------------------------------------------------------- /lib/sql/ast/nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/ast/nodes.go -------------------------------------------------------------------------------- /lib/sql/ast/visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/ast/visitor.go -------------------------------------------------------------------------------- /lib/sql/lexer/lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/lexer/lexer.go -------------------------------------------------------------------------------- /lib/sql/lexer/lexer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/lexer/lexer_test.go -------------------------------------------------------------------------------- /lib/sql/parser/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/parser/errors.go -------------------------------------------------------------------------------- /lib/sql/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/parser/parser.go -------------------------------------------------------------------------------- /lib/sql/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/parser/parser_test.go -------------------------------------------------------------------------------- /lib/sql/render/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/render/render.go -------------------------------------------------------------------------------- /lib/sql/render/render_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/render/render_test.go -------------------------------------------------------------------------------- /lib/sql/token/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/sql/token/token.go -------------------------------------------------------------------------------- /lib/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/store/store.go -------------------------------------------------------------------------------- /lib/store/tablestore/tablestore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/store/tablestore/tablestore.go -------------------------------------------------------------------------------- /lib/store/viewstore/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/store/viewstore/errors.go -------------------------------------------------------------------------------- /lib/store/viewstore/viewstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/store/viewstore/viewstore.go -------------------------------------------------------------------------------- /lib/vlogs/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/vlogs/api.go -------------------------------------------------------------------------------- /lib/vlogs/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/lib/vlogs/errors.go -------------------------------------------------------------------------------- /logsql-jdbc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/README.md -------------------------------------------------------------------------------- /logsql-jdbc/dbeaver-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/dbeaver-1.png -------------------------------------------------------------------------------- /logsql-jdbc/dbeaver-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/dbeaver-2.png -------------------------------------------------------------------------------- /logsql-jdbc/dbeaver-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/dbeaver-3.png -------------------------------------------------------------------------------- /logsql-jdbc/dbeaver-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/dbeaver-4.png -------------------------------------------------------------------------------- /logsql-jdbc/dbeaver-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/dbeaver-5.png -------------------------------------------------------------------------------- /logsql-jdbc/dbeaver-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/dbeaver-6.png -------------------------------------------------------------------------------- /logsql-jdbc/dbeaver-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/dbeaver-7.png -------------------------------------------------------------------------------- /logsql-jdbc/dbeaver-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/dbeaver-8.png -------------------------------------------------------------------------------- /logsql-jdbc/jetbrains-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/jetbrains-1.png -------------------------------------------------------------------------------- /logsql-jdbc/jetbrains-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/jetbrains-2.png -------------------------------------------------------------------------------- /logsql-jdbc/jetbrains-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/jetbrains-3.png -------------------------------------------------------------------------------- /logsql-jdbc/jetbrains-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/jetbrains-4.png -------------------------------------------------------------------------------- /logsql-jdbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/pom.xml -------------------------------------------------------------------------------- /logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlConnection.java -------------------------------------------------------------------------------- /logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlConnectionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlConnectionConfig.java -------------------------------------------------------------------------------- /logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlDriver.java -------------------------------------------------------------------------------- /logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlPreparedStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlPreparedStatement.java -------------------------------------------------------------------------------- /logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlQueryResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlQueryResult.java -------------------------------------------------------------------------------- /logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlResultSet.java -------------------------------------------------------------------------------- /logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlResultSetMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlResultSetMetaData.java -------------------------------------------------------------------------------- /logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlStatement.java -------------------------------------------------------------------------------- /logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlUrlParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/java/com/victoriametrics/logsql/jdbc/LogsqlUrlParser.java -------------------------------------------------------------------------------- /logsql-jdbc/src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/main/resources/META-INF/services/java.sql.Driver -------------------------------------------------------------------------------- /logsql-jdbc/src/test/java/com/victoriametrics/logsql/jdbc/LogsqlIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/src/test/java/com/victoriametrics/logsql/jdbc/LogsqlIntegrationTest.java -------------------------------------------------------------------------------- /logsql-jdbc/tableau-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/tableau-1.png -------------------------------------------------------------------------------- /logsql-jdbc/tableau-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/tableau-2.png -------------------------------------------------------------------------------- /logsql-jdbc/tableau-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/logsql-jdbc/tableau-3.png -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/screenshot.png -------------------------------------------------------------------------------- /scripts/check-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/scripts/check-all.sh -------------------------------------------------------------------------------- /scripts/jdbc-build.sh: -------------------------------------------------------------------------------- 1 | mvn -DskipTests -f logsql-jdbc/pom.xml package -------------------------------------------------------------------------------- /scripts/jdbc-test.sh: -------------------------------------------------------------------------------- 1 | mvn -f logsql-jdbc/pom.xml test 2 | -------------------------------------------------------------------------------- /scripts/lint-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictoriaMetrics/sql-to-logsql/HEAD/scripts/lint-all.sh --------------------------------------------------------------------------------