-
Notifications
You must be signed in to change notification settings - Fork 1k
Add database engine plugins (external engines) #4247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
asmyasnikov
wants to merge
58
commits into
sqlc-dev:main
Choose a base branch
from
ydb-platform:engine-plugin
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
b6aa62d
Added support for the database engine plugin system for extending sql…
asmyasnikov 5336821
Fix of endtoend tests
asmyasnikov 2b88994
added install plugin-based-codegen's
asmyasnikov b1d156d
remove tmp file
asmyasnikov 9f65d4f
removed go.{mod,sum}
asmyasnikov 74b621f
SQLCDEBUG=processplugins=1
asmyasnikov cede5d3
Fix
asmyasnikov 15b240d
Fix
asmyasnikov 0b3b165
Apply suggestions from code review
asmyasnikov 6c5b9a6
revert Combine
asmyasnikov 7609ebc
.gitignore + README
asmyasnikov 2c74313
simplified engine API
asmyasnikov 88e6082
Apply suggestions from code review
asmyasnikov f39ae4a
Delete protos/engine/engine_grpc.pb.go
asmyasnikov 18f5368
Delete protos/engine/engine.pb.go
asmyasnikov 8eaef3c
Delete pkg/plugin/sdk.go
asmyasnikov fbaf6ba
Delete pkg/engine/engine.pb.go
asmyasnikov ce385ae
Delete pkg/plugin/codegen.pb.go
asmyasnikov a024d3e
Delete examples/plugin-based-codegen/README.md
asmyasnikov fbd5b43
Delete examples/plugin-based-codegen/gen/rust/queries.rs
asmyasnikov e6a730a
docs
asmyasnikov c8831c7
removed example
asmyasnikov 6d5770f
fix
asmyasnikov d2417e8
Update .gitignore
asmyasnikov c50e9c7
pb.go
asmyasnikov e9cc264
fix comments
asmyasnikov ad7bf6c
simplified plugin engine code
asmyasnikov 5d4c8dd
sourceFiles
asmyasnikov 131d7bb
fix
asmyasnikov 048a64d
Apply suggestions from code review
asmyasnikov 79621b0
removed temp file
asmyasnikov d9df83b
Apply suggestions from code review
asmyasnikov 55760fc
Apply suggestions from code review
asmyasnikov 96dfabd
Apply suggestions from code review
asmyasnikov 85475e2
removed engine interface
asmyasnikov 0f81f5d
merge files
asmyasnikov 7800a42
move md doc
asmyasnikov f6b34f0
Apply suggestions from code review
asmyasnikov 830767e
revert changes
asmyasnikov e4667d2
revert
asmyasnikov 9b9b3ed
docs
asmyasnikov a8fec25
fix
asmyasnikov 778b45c
fixes and tests
asmyasnikov fb7e9a6
change ParseResponse - returns multiple statements from single call
asmyasnikov 13fc9f3
Merge branch 'sqlc-dev:main' into engine-plugin
asmyasnikov 12ffdbb
fix
asmyasnikov 2e280c8
Merge branch 'sqlc-dev:main' into engine-plugin
asmyasnikov a6a4bdb
fix doc
asmyasnikov 2f48010
fix doc
asmyasnikov bd1f56e
throw error on wrong external plugin options
asmyasnikov d4ccb4d
Catalog from engine plugin
asmyasnikov b9d8139
clickhouse + YDB
asmyasnikov ec0503c
README
asmyasnikov 7f8f44e
Merge branch 'sqlc-dev:main' into engine-plugin
asmyasnikov eedd52c
Merge branch 'sqlc-dev:main' into engine-plugin
asmyasnikov 7b46024
Merge branch 'sqlc-dev:main' into engine-plugin
asmyasnikov 6b8773a
use EngineService over process.Runner
asmyasnikov 325b16d
Merge branch 'sqlc-dev:main' into engine-plugin
asmyasnikov File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Fix of endtoend tests
- Loading branch information
commit 53368215622d756cd3dab6752224d50569e263b3
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.