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 <panj...@apache.org> 于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 at the same time? For what? > > Could anyone give me some hints? Thanks in advance. > > Best wishes, > Trista > > *Juan Pan (Trista) * > > Senior DBA & PPMC of Apache ShardingSphere(Incubating) > E-mail: panj...@apache.org > > > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn