LFC
LFC
The following alter statement to drop primary key directly is allowed in MySQL: ```SQL ALTER TABLE table_name DROP PRIMARY KEY; ``` However, it's not parsed correctly in sqlparser, for example:...
### What type of enhancement is this? Refactor, Tech debt reduction ### What does the enhancement do? Currently we are using different methods to refer to a table's full name....
mysql> show tables; ERROR 1815 (HY000): Failed to execute query: show tables, source: Failed to execute query: show tables, source: General catalog error: Cannot parse catalog value, source: Invalid catalog...
### What type of enhancement is this? API improvement, Performance, Refactor, Tech debt reduction, User experience ### What does the enhancement do? before: ```protobuf message InsertExpr { string schema_name =...
Our grpc interface needs a thorough redesign, some things are not good now. For example, the name "object" and "expr" used through out our grpc implementation are unclear in themselves;...
Currently when creating a table through Frontend (in distributed mode), we iter all datanodes to create the table in it. However, as discussed earlier, table creation in datanode should be...
Currently the grpc service between Datanode and Frontend is a little hard to use, and not efficient. The recordbatches in Datanode must go through a layer of conversion that mapping...
A lot of useful window functions are not implemented now. Check how DataFusion supports defining these "User Defined Window Function" and implement them.
I hereby agree to the terms of the [GreptimeDB CLA](https://gist.github.com/xtang/6378857777706e568c1949c7578592cc) ## What's changed and what's your intention? fix #402 Please explain IN DETAIL what the changes are in this PR...