You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@quickstep.apache.org by ch...@apache.org on 2016/07/28 02:46:57 UTC

[2/2] incubator-quickstep git commit: Merge branch 'master' into types-readme

Merge branch 'master' into types-readme


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

Branch: refs/heads/types-readme
Commit: f931b2e0c6c25974cab2a45f98e193c4e0ac79a3
Parents: 05ad101 7415ee8
Author: Craig Chasseur <sp...@gmail.com>
Authored: Wed Jul 27 19:46:43 2016 -0700
Committer: Craig Chasseur <sp...@gmail.com>
Committed: Wed Jul 27 19:46:43 2016 -0700

----------------------------------------------------------------------
 CMakeLists.txt                                  |  10 +
 DEV_README.md                                   | 108 +++
 README.md                                       | 247 ++---
 catalog/CatalogDatabaseCache.hpp                |   5 +
 expressions/CMakeLists.txt                      |   1 +
 expressions/window_aggregation/CMakeLists.txt   | 206 ++++
 .../WindowAggregateFunction.cpp                 |  58 ++
 .../WindowAggregateFunction.hpp                 | 149 +++
 .../WindowAggregateFunction.proto               |  32 +
 .../WindowAggregateFunctionAvg.cpp              |  85 ++
 .../WindowAggregateFunctionAvg.hpp              |  75 ++
 .../WindowAggregateFunctionCount.cpp            |  59 ++
 .../WindowAggregateFunctionCount.hpp            |  75 ++
 .../WindowAggregateFunctionFactory.cpp          | 106 +++
 .../WindowAggregateFunctionFactory.hpp          |  96 ++
 .../WindowAggregateFunctionMax.cpp              |  67 ++
 .../WindowAggregateFunctionMax.hpp              |  75 ++
 .../WindowAggregateFunctionMin.cpp              |  66 ++
 .../WindowAggregateFunctionMin.hpp              |  75 ++
 .../WindowAggregateFunctionSum.cpp              |  82 ++
 .../WindowAggregateFunctionSum.hpp              |  75 ++
 .../WindowAggregationHandle.hpp                 | 137 +++
 .../WindowAggregationHandleAvg.cpp              | 241 +++++
 .../WindowAggregationHandleAvg.hpp              | 101 ++
 .../window_aggregation/WindowAggregationID.hpp  |  44 +
 .../WindowAggregationHandleAvg_unittest.cpp     | 387 ++++++++
 query_execution/CMakeLists.txt                  | 129 ++-
 query_execution/ForemanSingleNode.cpp           |   6 +-
 query_execution/ForemanSingleNode.hpp           |   7 +-
 query_execution/PolicyEnforcer.cpp              | 215 -----
 query_execution/PolicyEnforcer.hpp              | 217 -----
 query_execution/PolicyEnforcerBase.cpp          | 177 ++++
 query_execution/PolicyEnforcerBase.hpp          | 196 ++++
 query_execution/PolicyEnforcerSingleNode.cpp    | 110 +++
 query_execution/PolicyEnforcerSingleNode.hpp    | 104 ++
 query_execution/QueryExecutionMessages.proto    |  64 +-
 query_execution/QueryExecutionTypedefs.hpp      |  11 +
 query_execution/QueryManager.cpp                | 470 ----------
 query_execution/QueryManager.hpp                | 374 --------
 query_execution/QueryManagerBase.cpp            | 225 +++++
 query_execution/QueryManagerBase.hpp            | 310 ++++++
 query_execution/QueryManagerDistributed.cpp     | 159 ++++
 query_execution/QueryManagerDistributed.hpp     | 105 +++
 query_execution/QueryManagerSingleNode.cpp      | 194 ++++
 query_execution/QueryManagerSingleNode.hpp      | 140 +++
 query_execution/Shiftboss.cpp                   | 360 +++++++
 query_execution/Shiftboss.hpp                   | 241 +++++
 query_execution/ShiftbossDirectory.hpp          | 181 ++++
 .../tests/QueryManagerSingleNode_unittest.cpp   | 883 +++++++++++++++++
 query_execution/tests/QueryManager_unittest.cpp | 940 -------------------
 query_optimizer/CMakeLists.txt                  |   2 +
 query_optimizer/ExecutionGenerator.cpp          |   5 +-
 query_optimizer/expressions/CMakeLists.txt      |   2 +-
 .../expressions/WindowAggregateFunction.cpp     |   4 +-
 .../expressions/WindowAggregateFunction.hpp     |  10 +-
 query_optimizer/resolver/CMakeLists.txt         |   2 +
 query_optimizer/resolver/Resolver.cpp           |  40 +-
 query_optimizer/resolver/Resolver.hpp           |   5 +-
 .../tests/execution_generator/Select.test       |  78 +-
 relational_operators/CMakeLists.txt             |   1 +
 .../WindowAggregationOperator.cpp               |  15 +-
 .../WindowAggregationOperator.hpp               |  30 +-
 relational_operators/WorkOrder.proto            |   3 +-
 storage/CMakeLists.txt                          |  17 +-
 storage/StorageManager.hpp                      |   1 +
 storage/WindowAggregationOperationState.cpp     | 183 +++-
 storage/WindowAggregationOperationState.hpp     |  68 +-
 storage/WindowAggregationOperationState.proto   |   6 +-
 ...WindowAggregationOperationState_unittest.cpp |  14 +-
 third_party/cpplint/cpplint.py                  |   3 +-
 third_party/iwyu/iwyu_helper.py                 |   1 +
 types/CMakeLists.txt                            |  27 +
 types/DateType.cpp                              | 148 +++
 types/DateType.hpp                              | 132 +++
 types/DatetimeLit.hpp                           |  61 ++
 types/Type.cpp                                  |   3 +
 types/Type.hpp                                  |   5 +-
 types/Type.proto                                |   1 +
 types/TypeFactory.cpp                           |   7 +
 types/TypeFactory.hpp                           |   1 +
 types/TypeID.cpp                                |   1 +
 types/TypeID.hpp                                |   1 +
 types/TypedValue.cpp                            |  18 +
 types/TypedValue.hpp                            |  22 +
 types/TypedValue.proto                          |   8 +
 .../operations/comparisons/BasicComparison.cpp  |   6 +-
 .../operations/comparisons/BasicComparison.hpp  |  29 +-
 types/operations/comparisons/CMakeLists.txt     |   2 -
 types/operations/comparisons/ComparisonUtil.hpp |  34 +
 .../comparisons/LiteralComparators.hpp          |  24 +-
 .../comparisons/tests/Comparison_unittest.cpp   |  46 +-
 types/tests/DateType_unittest.cpp               | 146 +++
 types/tests/TypeTest_common.hpp                 |   8 +-
 93 files changed, 7144 insertions(+), 2556 deletions(-)
----------------------------------------------------------------------