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(-)
----------------------------------------------------------------------