You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-01 06:46:55 +03:00
Merge branch 'develop-1.1' into 1.1-merge-up-20180509-a2
This commit is contained in:
@ -487,23 +487,25 @@ void adjustLastStep(JobStepVector& querySteps, DeliveredTableMap& deliverySteps,
|
||||
// (jobInfo.constantCol == CONST_COL_EXIST) ||
|
||||
// (jobInfo.hasDistinct))
|
||||
// {
|
||||
if (jobInfo.annexStep.get() == NULL)
|
||||
jobInfo.annexStep.reset(new TupleAnnexStep(jobInfo));
|
||||
if (jobInfo.annexStep.get() == NULL)
|
||||
jobInfo.annexStep.reset(new TupleAnnexStep(jobInfo));
|
||||
|
||||
TupleAnnexStep* tas = dynamic_cast<TupleAnnexStep*>(jobInfo.annexStep.get());
|
||||
tas->setLimit(jobInfo.limitStart, jobInfo.limitCount);
|
||||
TupleAnnexStep* tas = dynamic_cast<TupleAnnexStep*>(jobInfo.annexStep.get());
|
||||
tas->setLimit(jobInfo.limitStart, jobInfo.limitCount);
|
||||
|
||||
// if (jobInfo.limitCount != (uint64_t) - 1)
|
||||
// if (jobInfo.limitCount != (uint64_t) - 1)
|
||||
// {
|
||||
if (jobInfo.orderByColVec.size() > 0)
|
||||
tas->addOrderBy(new LimitedOrderBy());
|
||||
if (jobInfo.orderByColVec.size() > 0)
|
||||
tas->addOrderBy(new LimitedOrderBy());
|
||||
|
||||
// }
|
||||
|
||||
if (jobInfo.constantCol == CONST_COL_EXIST)
|
||||
tas->addConstant(new TupleConstantStep(jobInfo));
|
||||
if (jobInfo.constantCol == CONST_COL_EXIST)
|
||||
tas->addConstant(new TupleConstantStep(jobInfo));
|
||||
|
||||
if (jobInfo.hasDistinct)
|
||||
tas->setDistinct();
|
||||
|
||||
if (jobInfo.hasDistinct)
|
||||
tas->setDistinct();
|
||||
// }
|
||||
|
||||
if (jobInfo.annexStep)
|
||||
|
Reference in New Issue
Block a user