This is an automated email from the ASF dual-hosted git repository.
LucaCappelletti94 pushed a change to branch labeler-synchronize
in repository https://gitbox.apache.org/repos/asf/datafusion-sqlparser-rs.git
from fca623be1 Run the dialect labeler on pull request pushes and reopens
add c03018dbb CI: Run push workflows only on main and release branches
(#2548)
add 3255202ab CI: Cancel superseded pull request runs (#2547)
add 9de1ad17b ClickHouse: Support FIRST | AFTER column position in ALTER
TABLE (#2535)
add 2d577237d CI: Add Codecov coverage job with cargo-llvm-cov (#2565)
add 9c5e22f35 Differential Fuzzing (1/3): Check `SQLiteDialect` against
SQLite's own parser (#2562)
add 4a609e7cc Differential Fuzzing (2/3): Check `PostgreSqlDialect`
against PostgreSQL's own grammar (#2563)
add 9ae00e73b Differential Fuzzing (3/3): Check `DuckDbDialect` against
DuckDB's own parser (#2564)
add 3e88c997a Merge branch 'main' into labeler-synchronize
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 1 +
.clusterfuzzlite/Dockerfile | 2 +
.clusterfuzzlite/build.sh | 2 +
.github/workflows/audit.yml | 11 +-
.github/workflows/license.yml | 5 +
.github/workflows/rust.yml | 44 ++++-
README.md | 2 +-
.clusterfuzzlite/project.yaml => codecov.yml | 5 +-
docs/fuzzing.md | 6 +
fuzz/Cargo.toml | 25 +++
fuzz/fuzz_targets/fuzz_duckdb_accepts.rs | 210 +++++++++++++++++++++
.../fuzz_targets/fuzz_postgres_accepts.rs | 34 ++--
fuzz/fuzz_targets/fuzz_sqlite_accepts.rs | 149 +++++++++++++++
src/ast/mod.rs | 5 +-
src/dialect/clickhouse.rs | 5 +
src/dialect/generic.rs | 4 +
src/dialect/mod.rs | 10 +
src/dialect/mysql.rs | 5 +
src/parser/mod.rs | 2 +-
tests/sqlparser_clickhouse.rs | 38 ++++
tests/sqlparser_common.rs | 40 ++++
tests/sqlparser_mysql.rs | 65 +++++++
22 files changed, 637 insertions(+), 33 deletions(-)
copy .clusterfuzzlite/project.yaml => codecov.yml (95%)
create mode 100644 fuzz/fuzz_targets/fuzz_duckdb_accepts.rs
copy examples/parse_select.rs => fuzz/fuzz_targets/fuzz_postgres_accepts.rs
(57%)
create mode 100644 fuzz/fuzz_targets/fuzz_sqlite_accepts.rs
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]