You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
MCOL-5021 Remove hard-coded values for data type, column width
and compression type for the AUX column, and replace them with constants defined in the execplan namespace.
This commit is contained in:
@ -379,13 +379,13 @@ int BulkLoad::loadJobInfo(const string& fullName, bool bUseTempJobFile, int argc
|
||||
JobColumn curColumn;
|
||||
curColumn.colName = "aux";
|
||||
curColumn.mapOid = tableAUXColOid;
|
||||
curColumn.typeName = "unsigned-tinyint";
|
||||
curColumn.width = 1;
|
||||
curColumn.definedWidth = 1;
|
||||
curColumn.compressionType = 2;
|
||||
curColumn.dctnry.fCompressionType = 2;
|
||||
curColumn.fMinIntSat = MIN_UTINYINT;
|
||||
curColumn.fMaxIntSat = MAX_UTINYINT;
|
||||
curColumn.typeName = execplan::AUX_COL_DATATYPE_STRING;
|
||||
curColumn.width = execplan::AUX_COL_WIDTH;
|
||||
curColumn.definedWidth = execplan::AUX_COL_WIDTH;
|
||||
curColumn.compressionType = execplan::AUX_COL_COMPRESSION_TYPE;
|
||||
curColumn.dctnry.fCompressionType = execplan::AUX_COL_COMPRESSION_TYPE;
|
||||
curColumn.fMinIntSat = execplan::AUX_COL_MINVALUE;
|
||||
curColumn.fMaxIntSat = execplan::AUX_COL_MAXVALUE;
|
||||
curColumn.fWithDefault = true;
|
||||
curColumn.fDefaultUInt = 1;
|
||||
curJob.jobTableList[i].colList.push_back(curColumn);
|
||||
|
Reference in New Issue
Block a user