mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-08 22:32:55 +00:00
* feat: add pg and mysql server_address options * feat: start pg and mysql server(standalone) * feat: start pg and mysql in distribute * feat: finally get there, specify postgres sqlness * feat: support mysql sqlness * fix: license * fix: remove unused import * fix: toml * fix: clippy * refactor: BeginProtocolInterceptorFactory to ProtocolInterceptorFactory * fix: sqlness pg connect * fix: clippy * Apply suggestions from code review Co-authored-by: Yingwen <realevenyag@gmail.com> * fix: rustfmt * fix: reconnect pg and mysql when restart * test: add mysql related sqlness * fix: wait for start while restarting * fix: clippy * fix: cargo lock conflict fix: Cargo.lock conflict * fix: usage of '@@tx_isolation' in sqlness * fix: typos * feat: retry with backoff when create client * fix: use millisecond rather than microseconds in backoff --------- Co-authored-by: Yingwen <realevenyag@gmail.com>
28 lines
746 B
TOML
28 lines
746 B
TOML
[package]
|
|
name = "sqlness-runner"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
async-trait = "0.1"
|
|
clap.workspace = true
|
|
client = { workspace = true, features = ["testing"] }
|
|
common-error.workspace = true
|
|
common-query.workspace = true
|
|
common-recordbatch.workspace = true
|
|
common-time.workspace = true
|
|
datatypes = { workspace = true }
|
|
mysql = { version = "23.0.1" }
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
tokio-postgres = { workspace = true }
|
|
# sqlness 0.6.0 have a bug causing `cargo sqlness` to fail(see https://github.com/CeresDB/sqlness/issues/68) which is fixed in 0.6.1
|
|
sqlness = "0.6.1"
|
|
tempfile.workspace = true
|
|
tinytemplate = "1.2"
|
|
tokio.workspace = true
|