Fix build.

This commit is contained in:
Nikolai Kochetov 2021-02-08 15:52:30 +03:00
parent 13b2c2de20
commit 00d5d28ddf
2 changed files with 23 additions and 0 deletions

View File

@ -2,6 +2,7 @@
#include <unordered_map>
#include <string>
#include <memory>
namespace DB

View File

@ -0,0 +1,22 @@
#include <Processors/QueryPlan/Optimizations/Optimizations.h>
#include <Processors/QueryPlan/FilterStep.h>
namespace DB::QueryPlanOptimizations
{
size_t tryPushDownLimit(QueryPlan::Node * node, QueryPlan::Nodes &)
{
auto * filter_step = typeid_cast<FilterStep *>(node->step.get());
if (!filter_step)
return 0;
QueryPlan::Node * child_node = node->children.front();
auto & child = child_node->step;
if (const auto * adding_const_column = typeid_cast<const AddingConstColumnStep *>(child.get()))
{
}
}
}