From 89723f735d939e47e356c85b589b301bb9200d62 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 May 2026 04:08:23 +0000 Subject: [PATCH] build(deps): bump sqlparser from 0.61.0 to 0.62.0 Bumps [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) from 0.61.0 to 0.62.0. - [Changelog](https://github.com/apache/datafusion-sqlparser-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/datafusion-sqlparser-rs/compare/v0.61.0...v0.62.0) --- updated-dependencies: - dependency-name: sqlparser dependency-version: 0.62.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 8 ++++---- Cargo.toml | 2 +- graph/src/schema/input/sqlexpr.rs | 3 ++- store/postgres/src/sql/validation.rs | 1 + 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0ef5a9db697..640790f7759 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3949,7 +3949,7 @@ dependencies = [ "slog-envlogger", "slog-term", "sqlparser 0.57.0", - "sqlparser 0.61.0", + "sqlparser 0.62.0", "stable-hash 0.3.4", "stable-hash 0.4.4", "strum_macros 0.28.0", @@ -4224,7 +4224,7 @@ dependencies = [ "serde", "serde_json", "serde_yaml", - "sqlparser 0.61.0", + "sqlparser 0.62.0", "stable-hash 0.3.4", "thiserror 2.0.18", "tokio", @@ -7860,9 +7860,9 @@ dependencies = [ [[package]] name = "sqlparser" -version = "0.61.0" +version = "0.62.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbf5ea8d4d7c808e1af1cbabebca9a2abe603bcefc22294c5b95018d53200cb7" +checksum = "13c6d1b651dc4edf07eead2a0c6c78016ce971bc2c10da5266861b13f25e7cec" dependencies = [ "log", "recursive", diff --git a/Cargo.toml b/Cargo.toml index 0ff2fd02827..c7bca7dd3c1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -98,7 +98,7 @@ serde_yaml = "0.9.21" slog = { version = "2.8.2", features = ["release_max_level_trace", "max_level_trace"] } slog-async = "2.5.0" slog-term = "2.7.0" -sqlparser = { version = "0.61.0", features = ["visitor"] } +sqlparser = { version = "0.62.0", features = ["visitor"] } strum = { version = "0.28", features = ["derive"] } syn = { version = "2.0.117", features = ["full"] } test-store = { path = "./store/test-store" } diff --git a/graph/src/schema/input/sqlexpr.rs b/graph/src/schema/input/sqlexpr.rs index 36e250ad15b..a215c95b585 100644 --- a/graph/src/schema/input/sqlexpr.rs +++ b/graph/src/schema/input/sqlexpr.rs @@ -263,7 +263,8 @@ impl<'a> VisitExpr<'a> { self.visit_expr(expr)?; } p::FunctionArgExpr::QualifiedWildcard(_) - | p::FunctionArgExpr::Wildcard => { + | p::FunctionArgExpr::Wildcard + | p::FunctionArgExpr::WildcardWithOptions(_) => { return self.illegal_function(format!( "call to {name} uses a wildcard argument" )); diff --git a/store/postgres/src/sql/validation.rs b/store/postgres/src/sql/validation.rs index 28a57d04c34..430925f08d6 100644 --- a/store/postgres/src/sql/validation.rs +++ b/store/postgres/src/sql/validation.rs @@ -383,6 +383,7 @@ impl VisitorMut for Validator<'_> { name: Ident::new(table.name.as_str()), columns: vec![], explicit: true, + at: None, }) }); *table_factor = TableFactor::Derived {