You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-06-12 05:01:56 +03:00
MCOL-5021 Add prototype support for the AUX column in CREATE/DROP
DDL commands, single and multi-value INSERTs, cpimport, and DELETE.
This commit is contained in:
@ -121,7 +121,7 @@ uint8_t WE_DDLCommandProc::writeSystable(ByteStream& bs, std::string& err)
|
||||
{
|
||||
int rc = 0;
|
||||
uint32_t sessionID, tmp32;
|
||||
int txnID, tableOID;
|
||||
int txnID, tableOID, tableAUXColumnOID;
|
||||
uint32_t tableWithAutoi;
|
||||
bs >> sessionID;
|
||||
bs >> tmp32;
|
||||
@ -129,6 +129,8 @@ uint8_t WE_DDLCommandProc::writeSystable(ByteStream& bs, std::string& err)
|
||||
bs >> tmp32;
|
||||
tableOID = tmp32;
|
||||
bs >> tmp32;
|
||||
tableAUXColumnOID = tmp32;
|
||||
bs >> tmp32;
|
||||
tableWithAutoi = tmp32;
|
||||
bs >> tmp32;
|
||||
uint16_t dbroot = tmp32;
|
||||
@ -192,6 +194,10 @@ uint8_t WE_DDLCommandProc::writeSystable(ByteStream& bs, std::string& err)
|
||||
{
|
||||
colTuple.data = tableOID;
|
||||
}
|
||||
else if (AUXCOLUMNOID_COL == column.tableColName.column)
|
||||
{
|
||||
colTuple.data = tableAUXColumnOID;
|
||||
}
|
||||
else if (CREATEDATE_COL == column.tableColName.column)
|
||||
{
|
||||
time_t t;
|
||||
|
Reference in New Issue
Block a user