...
Not the scope of this flip anymore, we have another dedicated flip FLIP-84 to discuss the api API changes. So I just removed this partition, anyone interested can reference to the archive of table api change .
...
Support these ddl in the TableEnvironment, and there a few DDL implemented by SQL Client that should be migrated to using Calcite parser.
Implementation Plan:
- Implement all parser logic in the flink-sql-parser module
- After FLIP-84 completed, add DDLs support one by one through the `executeString(String sql)` or something similar interface.
- After step1,2 finished, SQL CLI can very easily support correspondingly ddl by just calling TableEnvironment’s execute sql method.
Compatibility, Deprecation, and Migration Plan
...