fys
e107030d85
chore: add more fields to DdlManagerConfigureContext ( #7310 )
...
* feat: add more context for configurator
* move the flow grpc configure context to plugins crate
* move context to plugins crate
* add more fields
* fix: cargo check
* refactor: some
* refactor some
* adjust context
* fix: cargo check
* fix: ut
2025-12-01 08:03:12 +00:00
dennis zhuang
91a727790d
feat: supports permission mode for static user provider ( #7017 )
...
* feat: supports permission mode for static user provider
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* chore: style
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: comment
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-25 03:45:31 +00:00
Weny Xu
b3d413258d
feat: extract standalone functionality and introduce plugin-based router configuration ( #7002 )
...
* feat: extract standalone functionality and introduce plugin-based router configuration
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: ensure dump file does not exist
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: introduce `External` error
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-22 11:21:04 +00:00
Ruihang Xia
c9377e7c5a
build: bump rust edition to 2024 ( #6920 )
...
* bump edition
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* format
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* gen keyword
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* lifetime and env var
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* one more gen fix
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* lifetime of temporaries in tail expressions
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* format again
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* clippy nested if
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* clippy let and return
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-09-08 02:37:18 +00:00
zyy17
d6d5dad758
chore: revert #6763 ( #6800 )
...
Revert "refactor: change plugin option type from `&[PluginOptions]` to `Optio…"
This reverts commit 5420d6f7fb .
2025-08-23 06:57:25 +00:00
zyy17
5420d6f7fb
refactor: change plugin option type from &[PluginOptions] to Option<&PluginOptions> for understandability ( #6763 )
...
refactor: change plugin option type from `[PluginOptions]` to `Option<&PluginOptions>` for understandability
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2025-08-20 02:11:00 +00:00
Weny Xu
03bb6e4f28
feat(cli): add metadata get commands ( #6299 )
...
* refactor(cli): restructure cli modules and commands
Signed-off-by: WenyXu <wenymedia@gmail.com >
* feat(cli): add metadata get commands
Signed-off-by: WenyXu <wenymedia@gmail.com >
* feat(cli): enhance table metadata query capabilities
Signed-off-by: WenyXu <wenymedia@gmail.com >
* refactor: minor refactor
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-06-11 16:33:36 +00:00
localhost
01796c9cc0
chore: org cli sub command ( #6265 )
...
* chore: org cli sub command
* chore: make clippy happy
* chore: fix info command not support absolute path
* chore: fix cli test
* Apply suggestions from code review
Co-authored-by: Weny Xu <wenymedia@gmail.com >
* chore: reorganizing the cli tool
* chore: fix limit issue
* chore: add some doc for cli
* chore: format code
---------
Co-authored-by: Weny Xu <wenymedia@gmail.com >
2025-06-11 03:34:56 +00:00
localhost
92422dafca
feat: add CLI tool to export metadata ( #6150 )
...
* chore: add tool to export db meta
* chore: add meta restore command
* chore: fmt code
* chore: remove useless error
* chore: support key prefix
* chore: add clean check for meta restore
* chore: add more log for meta restore
* chore: resolve s3 and local file root in command meta-snapshot
* chore: remove the pg mysql features from the build script as they are already in the default feature
* chore: fix by pr comment
2025-05-28 03:18:00 +00:00
discord9
cce1285b16
feat: flow add static user/pwd auth ( #6048 )
...
* feat: flow add static user/pwd auth
* fix: not print password
* chore: rm explict Any bound
* refactor: per review
* refactor: move away from plugin
* refactor: not use any
* chore: per revieww
* chore: complete a todo
* chore: fix after rebase
2025-05-07 05:20:37 +00:00
Weny Xu
01a308fe6b
refactor: relocate CLI to a dedicated directory ( #5101 )
...
* refactor: relocate CLI to a dedicated directory
* chore: expose method and const
* refactor: use BoxedError
* chore: expose DatabaseClient
* chore: add clone derive
2024-12-05 12:12:24 +00:00
Weny Xu
8b307e4548
feat: introduce the PluginOptions ( #4835 )
...
* feat: introduce the `PluginOptions`
* chore: apply suggestions from CR
2024-10-24 12:02:10 +00:00
zyy17
5274c5a407
refactor: add &mut Plugins argument in plugins setup api and remove unnecessary mut ( #4389 )
...
refactor: add '&mut Plugins' argument in plugins setup api and remove unnecessary mut
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2024-07-19 08:12:06 +00:00
JeremyHi
1629435888
chore: unify name metasrv ( #3671 )
...
chore: unify name
2024-04-09 03:03:26 +00:00
SteveLauC
e9a2b0a9ee
chore: use workspace-wide lints ( #3352 )
...
* chore: use workspace-wide lints
* respond to review
2024-02-22 01:01:10 +00:00
Ning Sun
84490f56b8
fix: remove StatusCode::Unexpected from masked error code set ( #2654 )
...
* fix: remove Unexpected status code from masked error code set
* fix: lint issue
* test: revert test for unexpected error
2023-10-26 07:57:23 +00:00
shuiyisong
007f7ba03c
refactor: extract plugins crate ( #2487 )
...
* chore: move frontend plugins fn
* chore: move datanode plugins to fn
* chore: add opt plugins
* chore: add plugins to meta-srv
* chore: setup meta plugins, wait for router extension
* chore: try use configurator for grpc too
* chore: minor fix fmt
* chore: minor fix fmt
* chore: add start meta_srv for hook
* chore: merge develop
* chore: minor fix
* chore: replace Arc<Plugins> with PluginsRef
* chore: fix header
* chore: remove empty file
* chore: modify comments
* chore: remove PluginsRef type alias
* chore: remove `OptPlugins`
2023-10-09 04:54:27 +00:00