Description
The SparkSQLParser is used to parser the following commands:
- CACHE (LAZY) TABLE tbl (AS SELECT * FROM tbl2)
- UNCACHE TABLE tbl
- SHOW TABLES (IN db)
- SHOW FUNCTIONS (db.pattern)
- DESCRIBE FUNCTION (EXTENDED) functionName
- SET key=value
These have to be migrated to the new parser. We will probably have to maintain the seperate parser for SET commands, because any input should be allowed for the value, which will not work in combination with the lexer.