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:
@ -93,12 +93,13 @@ BatchPrimitiveProcessorJL::~BatchPrimitiveProcessorJL()
|
||||
void BatchPrimitiveProcessorJL::addFilterStep(const pColScanStep& scan,
|
||||
vector<BRM::LBID_t> lastScannedLBID,
|
||||
bool hasAuxCol,
|
||||
const std::vector<BRM::EMEntry>& extentsAux)
|
||||
const std::vector<BRM::EMEntry>& extentsAux,
|
||||
execplan::CalpontSystemCatalog::OID oidAux)
|
||||
{
|
||||
SCommand cc;
|
||||
|
||||
tableOID = scan.tableOid();
|
||||
cc.reset(new ColumnCommandJL(scan, lastScannedLBID, hasAuxCol, extentsAux));
|
||||
cc.reset(new ColumnCommandJL(scan, lastScannedLBID, hasAuxCol, extentsAux, oidAux));
|
||||
cc->setBatchPrimitiveProcessor(this);
|
||||
cc->setQueryUuid(scan.queryUuid());
|
||||
cc->setStepUuid(uuid);
|
||||
|
Reference in New Issue
Block a user