You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-29 08:21:15 +03:00
MCOL-1052 LIMIT processing refactoring in getGroupPlan().
This commit is contained in:
@ -575,6 +575,15 @@ public:
|
||||
return fHasOrderBy;
|
||||
}
|
||||
|
||||
void specHandlerProcessed(const bool hand)
|
||||
{
|
||||
fSpecHandlerProcessed = hand;
|
||||
}
|
||||
const bool specHandlerProcessed() const
|
||||
{
|
||||
return fSpecHandlerProcessed;
|
||||
}
|
||||
|
||||
void selectSubList(const SelectList& selectSubList)
|
||||
{
|
||||
fSelectSubList = selectSubList;
|
||||
@ -871,6 +880,9 @@ private:
|
||||
|
||||
uint32_t fPriority;
|
||||
uint32_t fStringTableThreshold;
|
||||
|
||||
// for specific handlers processing, e.g. GROUP BY
|
||||
bool fSpecHandlerProcessed;
|
||||
|
||||
// Derived table involved in the query. For derived table optimization
|
||||
std::vector<SCSEP> fSubSelectList;
|
||||
|
Reference in New Issue
Block a user