Fixed some CMakeLists.txt
diff --git a/query_optimizer/CMakeLists.txt b/query_optimizer/CMakeLists.txt
index 28f288c..22d06fc 100644
--- a/query_optimizer/CMakeLists.txt
+++ b/query_optimizer/CMakeLists.txt
@@ -143,6 +143,10 @@
target_link_libraries(quickstep_queryoptimizer_ExecutionGenerator
quickstep_catalog_Catalog_proto)
endif()
+if (QUICKSTEP_HAVE_LIBNUMA)
+ target_link_libraries(quickstep_queryoptimizer_ExecutionGenerator
+ quickstep_catalog_NUMAPlacementScheme)
+endif()
target_link_libraries(quickstep_queryoptimizer_ExecutionHeuristics
glog
quickstep_catalog_CatalogRelation
diff --git a/query_optimizer/ExecutionGenerator.cpp b/query_optimizer/ExecutionGenerator.cpp
index 12f21e9..e0c9b4f 100644
--- a/query_optimizer/ExecutionGenerator.cpp
+++ b/query_optimizer/ExecutionGenerator.cpp
@@ -923,7 +923,6 @@
join_type));
insert_destination_proto->set_relational_op_index(join_operator_index);
-
std::size_t num_partitions = 0;
if (build_relation_info->relation->hasPartitionScheme()) {