Skip to content

Commit adef824

Browse files
committed
Drop sqlparser-rs (0.45) fork in favor of upstream (0.61)
in-tree `parser` intercepts PeerDB DDL, old `parser` crate renamed to `query-router`
1 parent 5248d80 commit adef824

File tree

28 files changed

+2368
-845
lines changed

28 files changed

+2368
-845
lines changed

nexus/Cargo.lock

Lines changed: 109 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nexus/Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ members = [
44
"catalog",
55
"flow-rs",
66
"parser",
7-
"peer-ast",
87
"peer-bigquery",
98
"peer-cursor",
109
"peer-mysql",
1110
"peer-postgres",
1211
"peer-snowflake",
1312
"postgres-connection",
1413
"pt",
14+
"query-router",
1515
"server",
1616
"value",
1717
]
@@ -28,7 +28,8 @@ rust_decimal = { version = "1", default-features = false, features = [
2828
"tokio-pg",
2929
] }
3030
ssh2 = "0.9"
31-
sqlparser = { git = "https://github.com/peerdb-io/sqlparser-rs.git", branch = "main" }
31+
parser = { path = "./parser" }
32+
sqlparser = { version = "0.61", features = ["visitor"] }
3233
tokio = { version = "1", features = ["full"] }
3334
tracing = "0.1"
3435
pgwire = { version = "0.36", default-features = false, features = ["server-api-aws-lc-rs", "pg-type-chrono"] }

nexus/analyzer/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ edition = "2024"
88
[dependencies]
99
anyhow = "1.0"
1010
async-trait = "0.1"
11+
parser.workspace = true
1112
pem = "3.0"
1213
pt = { path = "../pt" }
1314
sqlparser.workspace = true

0 commit comments

Comments
 (0)