Lei, HUANG
Lei, HUANG
# Which issue does this PR close? Closes #2709. # Rationale for this change Current branch `arrow2` is still using arrow2 version `v0.10` and falls far behind the latest version...
### What type of enhancement is this? Configuration ### What does the enhancement do? In standalone mode, there is no need to start MySQL server in both frontend and datanode....
After some discussion, we came to a concensus that all protocol-related logic should be migrated to frontend, including SQL, InfluxDB line protocol, etc. Frontend communicates with datanode thru our gRPC...
Like MySQL's `mysqldump`/`mysqlcheck`, we need to provide a set of executable utlities for functionalities like: - WAL dump & repair @v0y4g3r - Read manifest file of tables - Backup database...
Add opendal accessor support for KvBackend
## Background Currently `TableId` is an alias of `u32`, and forms the most significant 32 bits of region id. But generating monotonously increasing table id requires extra API for metasrv....
## Background In standalone mode, datanode creates system table and regions during it's first startup, and registers these tables to catalog. But in distributed mode, all regions of system tables...
`PrimitiveVector` contains a primitive array, but the logical data type of vector may differ from it's internal array, for example, `DateVector` is represented by a `Int32Vector`, but the logical type...
I hereby agree to the terms of the [GreptimeDB CLA](https://gist.github.com/xtang/6378857777706e568c1949c7578592cc) ## What's changed and what's your intention? - Implement alter table in distributed mode - Rename `common/insert` crate to `common/gprc-expr`...