1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00

MCOL-4815 ColumnCommand was replaced with a set of derived classes specified by

column width

RTSCommand was modified to use a fabric that produces CC class based on column width

NB this patch doesn't affect PseudoCC that also leverages ColumnCommand
This commit is contained in:
Roman Nozdrin
2021-07-09 11:57:04 +00:00
parent a5135f11b7
commit a292585b8c
8 changed files with 786 additions and 348 deletions

View File

@ -53,7 +53,7 @@ Command* Command::makeCommand(ByteStream& bs, CommandType* type, vector<SCommand
switch (*type)
{
case COLUMN_COMMAND:
ret = new ColumnCommand();
return ColumnCommandFabric::createCommand(bs);
break;
case DICT_STEP: