Repository: incubator-quickstep
Updated Branches:
  refs/heads/trace ba16c5aef -> f477c5d31


Some updates for large data


Project: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-quickstep/commit/56e0a4ed
Tree: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/tree/56e0a4ed
Diff: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/diff/56e0a4ed

Branch: refs/heads/trace
Commit: 56e0a4ed70ce0fdefae18fb96bc04e830aface93
Parents: ba16c5a
Author: jianqiao 
<jianq...@node-2.jianqiao-qv36188.quickstep-pg0.wisc.cloudlab.us>
Authored: Fri Apr 27 13:00:00 2018 -0500
Committer: jianqiao 
<jianq...@node-2.jianqiao-qv36188.quickstep-pg0.wisc.cloudlab.us>
Committed: Fri Apr 27 13:00:00 2018 -0500

----------------------------------------------------------------------
 query_execution/WorkOrdersContainer.hpp | 3 +++
 query_optimizer/ExecutionGenerator.cpp  | 2 ++
 2 files changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-quickstep/blob/56e0a4ed/query_execution/WorkOrdersContainer.hpp
----------------------------------------------------------------------
diff --git a/query_execution/WorkOrdersContainer.hpp 
b/query_execution/WorkOrdersContainer.hpp
index 3c2d9bf..431a270 100644
--- a/query_execution/WorkOrdersContainer.hpp
+++ b/query_execution/WorkOrdersContainer.hpp
@@ -21,6 +21,7 @@
 #define QUICKSTEP_QUERY_EXECUTION_WORKORDERS_CONTAINER_HPP_
 
 #include <cstddef>
+#include <iostream>
 #include <list>
 #include <memory>
 #include <queue>
@@ -361,6 +362,8 @@ class WorkOrdersContainer {
         return nullptr;
       }
 
+      std::cerr << "# work orders: " << workorders_.size() << "        \r";
+
       WorkOrder *work_order = workorders_.front().release();
       workorders_.pop();
       return work_order;

http://git-wip-us.apache.org/repos/asf/incubator-quickstep/blob/56e0a4ed/query_optimizer/ExecutionGenerator.cpp
----------------------------------------------------------------------
diff --git a/query_optimizer/ExecutionGenerator.cpp 
b/query_optimizer/ExecutionGenerator.cpp
index dede95d..8ca367b 100644
--- a/query_optimizer/ExecutionGenerator.cpp
+++ b/query_optimizer/ExecutionGenerator.cpp
@@ -1484,6 +1484,7 @@ void ExecutionGenerator::convertInsertSelection(
 
   // FIXME(qzeng): A better way is using a traits struct to look up whether a 
storage
   //               block supports ad-hoc insertion instead of hard-coding the 
block types.
+/*
   const StorageBlockLayout &storage_block_layout =
       destination_relation.getDefaultStorageBlockLayout();
   if 
(storage_block_layout.getDescription().tuple_store_description().sub_block_type()
 ==
@@ -1494,6 +1495,7 @@ void ExecutionGenerator::convertInsertSelection(
                       << destination_relation.getName()
                       << ", because its storage blocks do not support ad-hoc 
insertion";
   }
+*/
 
   // Create InsertDestination proto.
   const QueryContext::insert_destination_id insert_destination_index =

Reply via email to