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-270 Add support for MEDIUMINT data type
This commit is contained in:
@ -404,8 +404,12 @@ void Convertor::convertColType(CalpontSystemCatalog::ColDataType dataType,
|
||||
internalType = WriteEngine::WR_SHORT;
|
||||
break;
|
||||
|
||||
// Map MEDINT, INT, and DATE to WR_INT
|
||||
// Map MEDINT to WR_MEDINT
|
||||
case CalpontSystemCatalog::MEDINT :
|
||||
internalType = WriteEngine::WR_MEDINT;
|
||||
break;
|
||||
|
||||
// Map INT, and DATE to WR_INT
|
||||
case CalpontSystemCatalog::INT :
|
||||
case CalpontSystemCatalog::DATE :
|
||||
internalType = WriteEngine::WR_INT;
|
||||
@ -469,8 +473,12 @@ void Convertor::convertColType(CalpontSystemCatalog::ColDataType dataType,
|
||||
internalType = WriteEngine::WR_USHORT;
|
||||
break;
|
||||
|
||||
// Map UMEDINT and UINT to WR_UINT
|
||||
// Map UMEDINT to WR_UMEDINT
|
||||
case CalpontSystemCatalog::UMEDINT:
|
||||
internalType = WriteEngine::WR_UMEDINT;
|
||||
break;
|
||||
|
||||
// Map UINT to WR_UINT
|
||||
case CalpontSystemCatalog::UINT:
|
||||
internalType = WriteEngine::WR_UINT;
|
||||
break;
|
||||
@ -512,7 +520,12 @@ void Convertor::convertWEColType(ColType internalType,
|
||||
dataType = CalpontSystemCatalog::SMALLINT;
|
||||
break;
|
||||
|
||||
// Map MEDINT, INT, and DATE to WR_INT
|
||||
// Map MEDINT to WR_MEDINT
|
||||
case WriteEngine::WR_MEDINT :
|
||||
dataType = CalpontSystemCatalog::MEDINT;
|
||||
break;
|
||||
|
||||
// Map INT, and DATE to WR_INT
|
||||
case WriteEngine::WR_INT :
|
||||
dataType = CalpontSystemCatalog::INT;
|
||||
break;
|
||||
@ -562,7 +575,12 @@ void Convertor::convertWEColType(ColType internalType,
|
||||
dataType = CalpontSystemCatalog::USMALLINT;
|
||||
break;
|
||||
|
||||
// Map UMEDINT and UINT to WR_UINT
|
||||
// Map UMEDINT to WR_UMEDINT
|
||||
case WriteEngine::WR_UMEDINT:
|
||||
dataType = CalpontSystemCatalog::UMEDINT;
|
||||
break;
|
||||
|
||||
// Map UINT to WR_UINT
|
||||
case WriteEngine::WR_UINT:
|
||||
dataType = CalpontSystemCatalog::UINT;
|
||||
break;
|
||||
@ -614,8 +632,12 @@ void Convertor::convertColType(ColStruct* curStruct)
|
||||
*internalType = WriteEngine::WR_SHORT;
|
||||
break;
|
||||
|
||||
// Map MEDINT, INT, and DATE to WR_INT
|
||||
// Map MEDINT to WR_MEDINT
|
||||
case CalpontSystemCatalog::MEDINT :
|
||||
*internalType = WriteEngine::WR_MEDINT;
|
||||
break;
|
||||
|
||||
// Map INT, and DATE to WR_INT
|
||||
case CalpontSystemCatalog::INT :
|
||||
case CalpontSystemCatalog::DATE :
|
||||
*internalType = WriteEngine::WR_INT;
|
||||
@ -698,8 +720,12 @@ void Convertor::convertColType(ColStruct* curStruct)
|
||||
*internalType = WriteEngine::WR_USHORT;
|
||||
break;
|
||||
|
||||
// Map UMEDINT and UINT to WR_UINT
|
||||
// Map UMEDINT to WR_UMEDINT
|
||||
case CalpontSystemCatalog::UMEDINT:
|
||||
*internalType = WriteEngine::WR_UMEDINT;
|
||||
break;
|
||||
|
||||
// Map UINT to WR_UINT
|
||||
case CalpontSystemCatalog::UINT:
|
||||
*internalType = WriteEngine::WR_UINT;
|
||||
break;
|
||||
|
Reference in New Issue
Block a user