Hi Benchao,
Thanks for your reply, key word `antlr` appeared in three modules of master
branch,
1. flink-python
2. flink-sql-client
3. flink-hive-connector
I also found just tag `exclusion` is used for `Antlr`, so the aim of which is
to exclude it from 'hive-exec’ dependency, right? That make
Hi Juan,
I searched in the repo, and only found two modules contains `org.antlr`:
1, flink-sql-client
2, flink-connector-hive
But they exist only because we need to exclude them from 'hive-exec'
dependency.
BTW, where did you find flink importing `org.antlr` ?
Juan Pan 于2019年12月29日周日 下午3:07写道:
Hi folks,
Excuse me for this help-seeking email. I tried to query the related questions
on Stack Overflow and Apache Pony archived emails, but there is no answer there.
From my understanding, Flink parses SQL with the help of JavaCC and Apache
calcite. Therefore, why does Flink import Antlr a