You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@quickstep.apache.org by zu...@apache.org on 2017/06/20 23:24:49 UTC
incubator-quickstep git commit: IWYU for Selection strategy.
Repository: incubator-quickstep
Updated Branches:
refs/heads/master 85b537451 -> f35bd8f60
IWYU for Selection strategy.
Project: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/commit/f35bd8f6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/tree/f35bd8f6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/diff/f35bd8f6
Branch: refs/heads/master
Commit: f35bd8f60b850ab079778ba1819e91369d99ba86
Parents: 85b5374
Author: Zuyu Zhang <zu...@apache.org>
Authored: Tue Jun 20 18:24:44 2017 -0500
Committer: Zuyu Zhang <zu...@apache.org>
Committed: Tue Jun 20 18:24:44 2017 -0500
----------------------------------------------------------------------
query_optimizer/strategy/CMakeLists.txt | 2 ++
query_optimizer/strategy/Selection.cpp | 4 ++++
2 files changed, 6 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-quickstep/blob/f35bd8f6/query_optimizer/strategy/CMakeLists.txt
----------------------------------------------------------------------
diff --git a/query_optimizer/strategy/CMakeLists.txt b/query_optimizer/strategy/CMakeLists.txt
index e3e6d76..e011126 100644
--- a/query_optimizer/strategy/CMakeLists.txt
+++ b/query_optimizer/strategy/CMakeLists.txt
@@ -118,6 +118,7 @@ target_link_libraries(quickstep_queryoptimizer_strategy_Selection
quickstep_queryoptimizer_LogicalToPhysicalMapper
quickstep_queryoptimizer_OptimizerContext
quickstep_queryoptimizer_expressions_AttributeReference
+ quickstep_queryoptimizer_expressions_ExprId
quickstep_queryoptimizer_expressions_ExpressionUtil
quickstep_queryoptimizer_expressions_NamedExpression
quickstep_queryoptimizer_expressions_Predicate
@@ -125,6 +126,7 @@ target_link_libraries(quickstep_queryoptimizer_strategy_Selection
quickstep_queryoptimizer_logical_Logical
quickstep_queryoptimizer_logical_PatternMatcher
quickstep_queryoptimizer_logical_Project
+ quickstep_queryoptimizer_physical_PartitionSchemeHeader
quickstep_queryoptimizer_physical_PatternMatcher
quickstep_queryoptimizer_physical_Physical
quickstep_queryoptimizer_physical_Selection
http://git-wip-us.apache.org/repos/asf/incubator-quickstep/blob/f35bd8f6/query_optimizer/strategy/Selection.cpp
----------------------------------------------------------------------
diff --git a/query_optimizer/strategy/Selection.cpp b/query_optimizer/strategy/Selection.cpp
index d738921..bc057de 100644
--- a/query_optimizer/strategy/Selection.cpp
+++ b/query_optimizer/strategy/Selection.cpp
@@ -20,11 +20,14 @@
#include "query_optimizer/strategy/Selection.hpp"
#include <map>
+#include <memory>
+#include <unordered_set>
#include <vector>
#include "query_optimizer/LogicalToPhysicalMapper.hpp"
#include "query_optimizer/OptimizerContext.hpp"
#include "query_optimizer/expressions/AttributeReference.hpp"
+#include "query_optimizer/expressions/ExprId.hpp"
#include "query_optimizer/expressions/ExpressionUtil.hpp"
#include "query_optimizer/expressions/NamedExpression.hpp"
#include "query_optimizer/expressions/Predicate.hpp"
@@ -32,6 +35,7 @@
#include "query_optimizer/logical/Logical.hpp"
#include "query_optimizer/logical/PatternMatcher.hpp"
#include "query_optimizer/logical/Project.hpp"
+#include "query_optimizer/physical/PartitionSchemeHeader.hpp"
#include "query_optimizer/physical/PatternMatcher.hpp"
#include "query_optimizer/physical/Physical.hpp"
#include "query_optimizer/physical/Selection.hpp"