shuiyisong
|
7f51141ed0
|
refactor: auth crate (#2148)
* chore: move user_info to auth crate
* chore: temp commit before resolving tests compile error
* chore: fix compile issue
* chore: minor fix
* chore: tmp save
* chore: change user_info to trait
* chore: minor change & use auth result user info in pg session setup
* chore: add as_any to user_info
* chore: rename user_info
* chore: remove ice file
* chore: add permission checker
* chore: add grpc permission check
* chore: add session spawn user_info to query_ctx
* chore: minor update
* chore: add permission checker to sql handler & temp save
* chore: add permission checker to prometheus handler
* chore: add permission checker to opentsdb handler
* chore: add permission checker to other handlers
* chore: add test
* chore: add user_info setting on http entrance
* chore: fix toml
* chore: remove box in permission req
* chore: cr issue
* chore: cr issue
|
2023-08-14 02:51:26 +00:00 |
|
Ning Sun
|
d18eb18b32
|
feat: use server inferenced types on statement describe (#2032)
* feat: use server inferenced types on statement describe
* feat: add support for server inferenced type
* feat: allow parameter type inferencing
* chore: update comments
* fix: lint issue
* style: comfort rustfmt
* Update src/servers/src/postgres/types.rs
Co-authored-by: Yingwen <realevenyag@gmail.com>
---------
Co-authored-by: Yingwen <realevenyag@gmail.com>
|
2023-08-09 02:57:56 +00:00 |
|
shuiyisong
|
5eb2c609a3
|
fix: auth in grpc (#2056)
* fix: auth in grpc
* fix: change to return err
* fix: add grpc test
* fix: add http test
* fix: add mysql and pg test
|
2023-08-01 15:18:31 +00:00 |
|
Ning Sun
|
f293126315
|
feat: add logical plan based prepare statement for postgresql (#1813)
* feat: add logical plan based prepare statement for postgresql
* refactor: correct more types
* Update src/servers/src/postgres/types.rs
Co-authored-by: LFC <bayinamine@gmail.com>
* fix: address review issues
* test: add datetime in integration tests
---------
Co-authored-by: LFC <bayinamine@gmail.com>
|
2023-07-11 11:07:18 +08:00 |
|
Lei, HUANG
|
f287d3115b
|
chore: replace result assertions (#1840)
* s/assert!\((.*)\.is_ok\(\)\);/\1.unwrap\(\);/g
* s/assert!\((.*)\.is_some\(\)\);/\1.unwrap\(\);/g
|
2023-06-27 19:14:48 +08:00 |
|
LFC
|
fcff66e039
|
chore: deny unused results (#1825)
* chore: deny unused results
* rebase
|
2023-06-27 15:33:53 +08:00 |
|
dennis zhuang
|
034564fd27
|
feat: make blob(binary) type working (#1818)
* feat: test blob type
* feat: make blob type working
* chore: comment
* Update src/sql/src/statements/insert.rs
Co-authored-by: Lei, HUANG <6406592+v0y4g3r@users.noreply.github.com>
* chore: by CR comments
* fix: comment
* Update src/sql/src/statements/insert.rs
Co-authored-by: Ruihang Xia <waynestxia@gmail.com>
* Update src/sql/src/statements/insert.rs
Co-authored-by: Ruihang Xia <waynestxia@gmail.com>
* fix: test
---------
Co-authored-by: Lei, HUANG <6406592+v0y4g3r@users.noreply.github.com>
Co-authored-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-06-26 08:49:04 +00:00 |
|
dennis zhuang
|
30472cebae
|
feat: prepare supports caching logical plan and infering param types (#1776)
* feat: change do_describe function signature
* feat: infer param type and cache logical plan for msyql prepared statments
* fix: convert_value
* fix: forgot helper
* chore: comments
* fix: typo
* test: add more tests and test date, datatime in mysql
* chore: fix CR comments
* chore: add location
* chore: by CR comments
* Update tests-integration/tests/sql.rs
Co-authored-by: Ruihang Xia <waynestxia@gmail.com>
* chore: remove the trace
---------
Co-authored-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-06-20 04:07:28 +00:00 |
|
Ning Sun
|
e7a410573b
|
test: fix sqlx compatibility and adds integration test for sqlx (#1686)
* test: fix sqlx compatibility and adds integration test for sqlx
* test: correct insert statements
|
2023-06-01 15:43:13 +08:00 |
|
dennis zhuang
|
ae8203fafa
|
fix: prepare statement doesn't support insert clause (#1680)
* fix: insert clause doesn't support prepare statement
* fix: manifeste dir
* fix: format
* fix: temp path
|
2023-05-31 20:14:58 +08:00 |
|