ClickHouse / ClickHouse/clickhouse-java

[jdbc-v2] LightParser Implementation

Offen
#2,797 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area:sql-parser enhancement jdbc-v2
Vorherrschende Sprache
Java
Sterne
1.6k
Forks
636
Ø Merge
2 T. 23 Std.
Gemergte PRs (30 T.)
29

Beschreibung

### Description

JDBC Driver has some tasks where parser is the best choice. Parser at the same time is a big issue because if it cannot validate new statement we have to fix it in the code.
We need to develop a version that parses only specific statements and passes rest of them to server.

This parser should be implemented with ANTLR4 for better portability.
It requires good negative testing to verify that most statements are not blocked by parse.
It required complete coverage for known statements.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.