Hi Dev, After cutting out the branch of 1.10, I tried the following functions of SQL-CLI and found that it does not support: - insert overwrite - PARTITION (partcol1=val1, partcol2=val2 ...) The SQL pattern is: INSERT { INTO | OVERWRITE } TABLE tablename1 [PARTITION (partcol1=val1, partcol2=val2 ...) select_statement1 FROM from_statement; It is a surprise to me. The reason is that we only allow these two grammars in hive dialect. And SQL-CLI does not have an interface to switch dialects.
Because it directly hinders the SQL-CLI's insert syntax in hive integration and seriously hinders the practicability of SQL-CLI. And we have introduced these two grammars in FLIP-63 [1] to Flink. Here are my question: 1.Should we remove hive dialect limitation for these two grammars? 2.Should we fix this in 1.10? [1] https://cwiki.apache.org/confluence/display/FLINK/FLIP-63%3A+Rework+table+partition+support Best, Jingsong Lee