Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 089DA200B89 for ; Tue, 6 Sep 2016 22:16:11 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 077AA160AD3; Tue, 6 Sep 2016 20:16:11 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id ACBAC160ACF for ; Tue, 6 Sep 2016 22:16:08 +0200 (CEST) Received: (qmail 14216 invoked by uid 500); 6 Sep 2016 20:16:07 -0000 Mailing-List: contact commits-help@quickstep.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@quickstep.incubator.apache.org Delivered-To: mailing list commits@quickstep.incubator.apache.org Received: (qmail 14207 invoked by uid 99); 6 Sep 2016 20:16:07 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Sep 2016 20:16:07 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 49B53C08AB for ; Tue, 6 Sep 2016 20:16:07 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -4.344 X-Spam-Level: X-Spam-Status: No, score=-4.344 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.124] autolearn=disabled Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 1v4u8p2vrKNH for ; Tue, 6 Sep 2016 20:16:02 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with SMTP id D25A661202 for ; Tue, 6 Sep 2016 20:15:40 +0000 (UTC) Received: (qmail 11111 invoked by uid 99); 6 Sep 2016 20:15:39 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Sep 2016 20:15:39 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id C134FE040F; Tue, 6 Sep 2016 20:15:39 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: hbdeshmukh@apache.org To: commits@quickstep.incubator.apache.org Date: Tue, 06 Sep 2016 20:16:05 -0000 Message-Id: In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [28/73] [abbrv] incubator-quickstep git commit: QUICKSTEP-40: Fix Copyright notice to confirm to Apache. archived-at: Tue, 06 Sep 2016 20:16:11 -0000 QUICKSTEP-40: Fix Copyright notice to confirm to Apache. Project: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/commit/918167a4 Tree: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/tree/918167a4 Diff: http://git-wip-us.apache.org/repos/asf/incubator-quickstep/diff/918167a4 Branch: refs/heads/partitioned-aggregation Commit: 918167a444e0ec0b479713afe1bd20b404685b21 Parents: 410d2b6 Author: Jignesh Patel Authored: Sun Aug 7 01:11:14 2016 -0500 Committer: Zuyu Zhang Committed: Sat Aug 6 23:29:11 2016 -0700 ---------------------------------------------------------------------- CMakeLists.txt | 38 ++++++++++---------- CREDITS.md | 2 +- GENERATOR_FUNCTIONS.md | 6 ++-- NOTICE | 2 +- README.md | 18 +++++----- WORKING_WITH_AN_IDE.md | 18 +++++----- build/profile_build.sh | 23 +++++++----- build/vagrant/debian-jessie-amd64/Vagrantfile | 19 ++++++++-- build/vagrant/freebsd-10.2-amd64/Vagrantfile | 19 ++++++++-- build/vagrant/ubuntu-precise-amd64/Vagrantfile | 19 ++++++++-- catalog/CMakeLists.txt | 28 +++++++-------- catalog/Catalog.cpp | 26 +++++++------- catalog/Catalog.hpp | 26 +++++++------- catalog/Catalog.proto | 30 ++++++++-------- catalog/CatalogAttribute.cpp | 26 +++++++------- catalog/CatalogAttribute.hpp | 26 +++++++------- catalog/CatalogConfig.h.in | 26 +++++++------- catalog/CatalogDatabase.cpp | 26 +++++++------- catalog/CatalogDatabase.hpp | 26 +++++++------- catalog/CatalogDatabaseCache.cpp | 25 +++++++------ catalog/CatalogDatabaseCache.hpp | 25 +++++++------ catalog/CatalogDatabaseLite.hpp | 25 +++++++------ catalog/CatalogErrors.hpp | 26 +++++++------- catalog/CatalogModule.hpp | 26 +++++++------- catalog/CatalogRelation.cpp | 28 +++++++-------- catalog/CatalogRelation.hpp | 28 +++++++-------- catalog/CatalogRelationSchema.cpp | 28 +++++++-------- catalog/CatalogRelationSchema.hpp | 28 +++++++-------- catalog/CatalogRelationStatistics.cpp | 26 +++++++------- catalog/CatalogRelationStatistics.hpp | 26 +++++++------- catalog/CatalogTypedefs.hpp | 28 +++++++-------- catalog/IndexScheme.cpp | 26 +++++++------- catalog/IndexScheme.hpp | 26 +++++++------- catalog/NUMAPlacementScheme.cpp | 26 +++++++------- catalog/NUMAPlacementScheme.hpp | 26 +++++++------- catalog/PartitionScheme.cpp | 26 +++++++------- catalog/PartitionScheme.hpp | 26 +++++++------- catalog/PartitionSchemeHeader.cpp | 26 +++++++------- catalog/PartitionSchemeHeader.hpp | 26 +++++++------- catalog/tests/Catalog_unittest.cpp | 28 +++++++-------- catalog/tests/NUMAPlacementScheme_unittest.cpp | 26 +++++++------- catalog/tests/PartitionScheme_unittest.cpp | 26 +++++++------- cli/CMakeLists.txt | 28 +++++++-------- cli/CliConfig.h.in | 26 +++++++------- cli/CliModule.hpp | 26 +++++++------- cli/CommandExecutor.cpp | 26 +++++++------- cli/CommandExecutor.hpp | 26 +++++++------- cli/DefaultsConfigurator.hpp | 26 +++++++------- cli/DropRelation.cpp | 25 +++++++------ cli/DropRelation.hpp | 25 +++++++------ cli/InputParserUtil.cpp | 25 +++++++------ cli/InputParserUtil.hpp | 25 +++++++------ cli/LineReader.cpp | 26 +++++++------- cli/LineReader.hpp | 26 +++++++------- cli/LineReaderDumb.cpp | 26 +++++++------- cli/LineReaderDumb.hpp | 26 +++++++------- cli/LineReaderLineNoise.cpp | 26 +++++++------- cli/LineReaderLineNoise.hpp | 26 +++++++------- cli/PrintToScreen.cpp | 26 +++++++------- cli/PrintToScreen.hpp | 26 +++++++------- cli/QuickstepCli.cpp | 28 +++++++-------- cli/tests/CMakeLists.txt | 28 ++++++++------- cli/tests/CommandExecutorTest.cpp | 26 +++++++------- cli/tests/CommandExecutorTestRunner.cpp | 26 +++++++------- cli/tests/CommandExecutorTestRunner.hpp | 26 +++++++------- cli/tests/command_executor/CMakeLists.txt | 26 +++++++------- cli/tests/command_executor/D.test | 26 +++++++------- cli/tests/command_executor/Dt.test | 26 +++++++------- cmake/FindGSasl.cmake | 26 +++++++------- cmake/FindKerberos.cmake | 26 +++++++------- cmake/FindLibNuma.cmake | 26 +++++++------- cmake/FindLibhdfs3.cmake | 26 +++++++------- compression/CMakeLists.txt | 26 +++++++------- compression/CompressionDictionary.cpp | 26 +++++++------- compression/CompressionDictionary.hpp | 26 +++++++------- compression/CompressionDictionaryBuilder.cpp | 26 +++++++------- compression/CompressionDictionaryBuilder.hpp | 26 +++++++------- compression/CompressionDictionaryLite.cpp | 26 +++++++------- compression/CompressionDictionaryLite.hpp | 26 +++++++------- compression/CompressionModule.hpp | 26 +++++++------- .../tests/CompressionDictionary_unittest.cpp | 26 +++++++------- cyclic_dependency.py | 26 +++++++------- empty_src.cpp | 25 +++++++------ expressions/CMakeLists.txt | 26 +++++++------- expressions/ExpressionFactories.cpp | 26 +++++++------- expressions/ExpressionFactories.hpp | 26 +++++++------- expressions/Expressions.proto | 26 +++++++------- expressions/ExpressionsModule.hpp | 26 +++++++------- expressions/aggregation/AggregateFunction.cpp | 25 +++++++------ expressions/aggregation/AggregateFunction.hpp | 27 +++++++------- expressions/aggregation/AggregateFunction.proto | 25 +++++++------ .../aggregation/AggregateFunctionAvg.cpp | 25 +++++++------ .../aggregation/AggregateFunctionAvg.hpp | 25 +++++++------ .../aggregation/AggregateFunctionCount.cpp | 25 +++++++------ .../aggregation/AggregateFunctionCount.hpp | 25 +++++++------ .../aggregation/AggregateFunctionFactory.cpp | 25 +++++++------ .../aggregation/AggregateFunctionFactory.hpp | 25 +++++++------ .../aggregation/AggregateFunctionMax.cpp | 25 +++++++------ .../aggregation/AggregateFunctionMax.hpp | 25 +++++++------ .../aggregation/AggregateFunctionMin.cpp | 25 +++++++------ .../aggregation/AggregateFunctionMin.hpp | 25 +++++++------ .../aggregation/AggregateFunctionSum.cpp | 25 +++++++------ .../aggregation/AggregateFunctionSum.hpp | 25 +++++++------ .../aggregation/AggregationConcreteHandle.cpp | 26 +++++++------- .../aggregation/AggregationConcreteHandle.hpp | 28 +++++++-------- expressions/aggregation/AggregationHandle.hpp | 28 +++++++-------- .../aggregation/AggregationHandleAvg.cpp | 28 +++++++-------- .../aggregation/AggregationHandleAvg.hpp | 28 +++++++-------- .../aggregation/AggregationHandleCount.cpp | 28 +++++++-------- .../aggregation/AggregationHandleCount.hpp | 28 +++++++-------- .../aggregation/AggregationHandleDistinct.cpp | 26 +++++++------- .../aggregation/AggregationHandleDistinct.hpp | 26 +++++++------- .../aggregation/AggregationHandleMax.cpp | 26 +++++++------- .../aggregation/AggregationHandleMax.hpp | 28 +++++++-------- .../aggregation/AggregationHandleMin.cpp | 28 +++++++-------- .../aggregation/AggregationHandleMin.hpp | 28 +++++++-------- .../aggregation/AggregationHandleSum.cpp | 28 +++++++-------- .../aggregation/AggregationHandleSum.hpp | 28 +++++++-------- expressions/aggregation/AggregationID.hpp | 26 +++++++------- expressions/aggregation/CMakeLists.txt | 26 +++++++------- .../tests/AggregationHandleAvg_unittest.cpp | 26 +++++++------- .../tests/AggregationHandleCount_unittest.cpp | 26 +++++++------- .../tests/AggregationHandleMax_unittest.cpp | 26 +++++++------- .../tests/AggregationHandleMin_unittest.cpp | 26 +++++++------- .../tests/AggregationHandleSum_unittest.cpp | 26 +++++++------- expressions/predicate/CMakeLists.txt | 26 +++++++------- expressions/predicate/ComparisonPredicate.cpp | 26 +++++++------- expressions/predicate/ComparisonPredicate.hpp | 26 +++++++------- expressions/predicate/ConjunctionPredicate.cpp | 26 +++++++------- expressions/predicate/ConjunctionPredicate.hpp | 26 +++++++------- expressions/predicate/DisjunctionPredicate.cpp | 26 +++++++------- expressions/predicate/DisjunctionPredicate.hpp | 26 +++++++------- expressions/predicate/NegationPredicate.cpp | 26 +++++++------- expressions/predicate/NegationPredicate.hpp | 26 +++++++------- expressions/predicate/Predicate.cpp | 26 +++++++------- expressions/predicate/Predicate.hpp | 26 +++++++------- expressions/predicate/PredicateCost.hpp | 26 +++++++------- expressions/predicate/PredicateWithList.hpp | 26 +++++++------- expressions/predicate/TrivialPredicates.hpp | 26 +++++++------- .../predicate/tests/Predicate_unittest.cpp | 26 +++++++------- expressions/scalar/CMakeLists.txt | 26 +++++++------- expressions/scalar/Scalar.cpp | 26 +++++++------- expressions/scalar/Scalar.hpp | 26 +++++++------- expressions/scalar/ScalarAttribute.cpp | 26 +++++++------- expressions/scalar/ScalarAttribute.hpp | 26 +++++++------- expressions/scalar/ScalarBinaryExpression.cpp | 26 +++++++------- expressions/scalar/ScalarBinaryExpression.hpp | 26 +++++++------- expressions/scalar/ScalarCaseExpression.cpp | 26 +++++++------- expressions/scalar/ScalarCaseExpression.hpp | 26 +++++++------- expressions/scalar/ScalarLiteral.cpp | 26 +++++++------- expressions/scalar/ScalarLiteral.hpp | 26 +++++++------- expressions/scalar/ScalarUnaryExpression.cpp | 26 +++++++------- expressions/scalar/ScalarUnaryExpression.hpp | 26 +++++++------- .../tests/ScalarCaseExpression_unittest.cpp | 26 +++++++------- expressions/scalar/tests/Scalar_unittest.cpp | 28 +++++++-------- expressions/table_generator/CMakeLists.txt | 25 +++++++------ expressions/table_generator/GenerateSeries.hpp | 27 +++++++------- .../table_generator/GenerateSeriesHandle.hpp | 27 +++++++------- .../table_generator/GeneratorFunction.hpp | 27 +++++++------- .../table_generator/GeneratorFunction.proto | 25 +++++++------ .../GeneratorFunctionFactory.cpp | 27 +++++++------- .../GeneratorFunctionFactory.hpp | 27 +++++++------- .../table_generator/GeneratorFunctionHandle.hpp | 27 +++++++------- expressions/window_aggregation/CMakeLists.txt | 32 ++++++++--------- .../WindowAggregateFunction.cpp | 32 ++++++++--------- .../WindowAggregateFunction.hpp | 36 +++++++++---------- .../WindowAggregateFunction.proto | 34 +++++++++--------- .../WindowAggregateFunctionAvg.cpp | 32 ++++++++--------- .../WindowAggregateFunctionAvg.hpp | 32 ++++++++--------- .../WindowAggregateFunctionCount.cpp | 32 ++++++++--------- .../WindowAggregateFunctionCount.hpp | 32 ++++++++--------- .../WindowAggregateFunctionFactory.cpp | 32 ++++++++--------- .../WindowAggregateFunctionFactory.hpp | 32 ++++++++--------- .../WindowAggregateFunctionMax.cpp | 32 ++++++++--------- .../WindowAggregateFunctionMax.hpp | 32 ++++++++--------- .../WindowAggregateFunctionMin.cpp | 32 ++++++++--------- .../WindowAggregateFunctionMin.hpp | 32 ++++++++--------- .../WindowAggregateFunctionSum.cpp | 32 ++++++++--------- .../WindowAggregateFunctionSum.hpp | 32 ++++++++--------- .../WindowAggregationHandle.cpp | 32 ++++++++--------- .../WindowAggregationHandle.hpp | 32 ++++++++--------- .../WindowAggregationHandleAvg.cpp | 32 ++++++++--------- .../WindowAggregationHandleAvg.hpp | 32 ++++++++--------- .../window_aggregation/WindowAggregationID.hpp | 32 ++++++++--------- .../WindowAggregationHandleAvg_unittest.cpp | 33 +++++++++-------- parser/CMakeLists.txt | 28 +++++++-------- parser/ParseAssignment.hpp | 26 +++++++------- parser/ParseAttributeDefinition.cpp | 26 +++++++------- parser/ParseAttributeDefinition.hpp | 26 +++++++------- parser/ParseBasicExpressions.cpp | 28 +++++++-------- parser/ParseBasicExpressions.hpp | 28 +++++++-------- parser/ParseBlockProperties.cpp | 26 +++++++------- parser/ParseBlockProperties.hpp | 26 +++++++------- parser/ParseCaseExpressions.cpp | 26 +++++++------- parser/ParseCaseExpressions.hpp | 26 +++++++------- parser/ParseExpression.hpp | 28 +++++++-------- parser/ParseGeneratorTableReference.cpp | 27 +++++++------- parser/ParseGeneratorTableReference.hpp | 27 +++++++------- parser/ParseGroupBy.cpp | 26 +++++++------- parser/ParseGroupBy.hpp | 26 +++++++------- parser/ParseHaving.cpp | 26 +++++++------- parser/ParseHaving.hpp | 26 +++++++------- parser/ParseIndexProperties.cpp | 26 +++++++------- parser/ParseIndexProperties.hpp | 26 +++++++------- parser/ParseJoinedTableReference.cpp | 26 +++++++------- parser/ParseJoinedTableReference.hpp | 26 +++++++------- parser/ParseKeyValue.hpp | 25 +++++++------ parser/ParseLimit.cpp | 26 +++++++------- parser/ParseLimit.hpp | 26 +++++++------- parser/ParseLiteralValue.cpp | 26 +++++++------- parser/ParseLiteralValue.hpp | 26 +++++++------- parser/ParseOrderBy.cpp | 26 +++++++------- parser/ParseOrderBy.hpp | 26 +++++++------- parser/ParsePartitionClause.hpp | 26 +++++++------- parser/ParsePredicate.cpp | 28 +++++++-------- parser/ParsePredicate.hpp | 28 +++++++-------- parser/ParsePredicateExists.hpp | 26 +++++++------- parser/ParsePredicateInTableQuery.hpp | 26 +++++++------- parser/ParsePriority.hpp | 26 +++++++------- parser/ParseSample.cpp | 26 +++++++------- parser/ParseSample.hpp | 26 +++++++------- parser/ParseSelect.hpp | 28 +++++++-------- parser/ParseSelectionClause.cpp | 26 +++++++------- parser/ParseSelectionClause.hpp | 26 +++++++------- parser/ParseSimpleTableReference.cpp | 26 +++++++------- parser/ParseSimpleTableReference.hpp | 30 ++++++++-------- parser/ParseStatement.hpp | 28 +++++++-------- parser/ParseString.cpp | 26 +++++++------- parser/ParseString.hpp | 26 +++++++------- parser/ParseSubqueryExpression.cpp | 28 +++++++-------- parser/ParseSubqueryExpression.hpp | 26 +++++++------- parser/ParseSubqueryTableReference.cpp | 26 +++++++------- parser/ParseSubqueryTableReference.hpp | 26 +++++++------- parser/ParseTableReference.cpp | 26 +++++++------- parser/ParseTableReference.hpp | 26 +++++++------- parser/ParseTreeNode.hpp | 26 +++++++------- parser/ParseWindow.hpp | 28 ++++++++------- parser/ParserModule.hpp | 26 +++++++------- parser/ParserUtil.cpp | 26 +++++++------- parser/ParserUtil.hpp | 26 +++++++------- parser/SqlLexer.lpp | 28 +++++++-------- parser/SqlParser.ypp | 34 +++++++++--------- parser/SqlParserWrapper.cpp | 26 +++++++------- parser/SqlParserWrapper.hpp | 26 +++++++------- parser/preprocessed/SqlLexer_gen.cpp | 28 +++++++-------- parser/tests/Aggregate.test | 26 +++++++------- parser/tests/Alter.test | 26 +++++++------- parser/tests/CMakeLists.txt | 26 +++++++------- parser/tests/Copy.test | 26 +++++++------- parser/tests/Create.test | 26 +++++++------- parser/tests/Delete.test | 26 +++++++------- parser/tests/Drop.test | 26 +++++++------- parser/tests/Index.test | 26 +++++++------- parser/tests/Insert.test | 26 +++++++------- parser/tests/Join.test | 26 +++++++------- parser/tests/ParserTest.cpp | 26 +++++++------- parser/tests/Select.test | 36 +++++++++---------- parser/tests/TPCH.test | 28 +++++++-------- parser/tests/Update.test | 26 +++++++------- query_execution/AdmitRequestMessage.hpp | 26 +++++++------- query_execution/BlockLocator.cpp | 25 +++++++------ query_execution/BlockLocator.hpp | 25 +++++++------ query_execution/CMakeLists.txt | 28 +++++++-------- query_execution/ForemanBase.hpp | 25 +++++++------ query_execution/ForemanSingleNode.cpp | 26 +++++++------- query_execution/ForemanSingleNode.hpp | 26 +++++++------- query_execution/PolicyEnforcerBase.cpp | 26 +++++++------- query_execution/PolicyEnforcerBase.hpp | 26 +++++++------- query_execution/PolicyEnforcerSingleNode.cpp | 23 +++++++----- query_execution/PolicyEnforcerSingleNode.hpp | 23 +++++++----- query_execution/QueryContext.cpp | 28 +++++++-------- query_execution/QueryContext.hpp | 28 +++++++-------- query_execution/QueryContext.proto | 26 +++++++------- query_execution/QueryExecutionMessages.proto | 29 ++++++++------- query_execution/QueryExecutionModule.hpp | 26 +++++++------- query_execution/QueryExecutionState.hpp | 26 +++++++------- query_execution/QueryExecutionTypedefs.hpp | 26 +++++++------- query_execution/QueryExecutionUtil.hpp | 25 +++++++------ query_execution/QueryManagerBase.cpp | 26 +++++++------- query_execution/QueryManagerBase.hpp | 26 +++++++------- query_execution/QueryManagerDistributed.cpp | 23 +++++++----- query_execution/QueryManagerDistributed.hpp | 23 +++++++----- query_execution/QueryManagerSingleNode.cpp | 26 +++++++------- query_execution/QueryManagerSingleNode.hpp | 26 +++++++------- query_execution/Shiftboss.cpp | 23 +++++++----- query_execution/Shiftboss.hpp | 23 +++++++----- query_execution/ShiftbossDirectory.hpp | 23 +++++++----- query_execution/WorkOrderProtosContainer.hpp | 25 +++++++------ query_execution/WorkOrdersContainer.cpp | 26 +++++++------- query_execution/WorkOrdersContainer.hpp | 26 +++++++------- query_execution/Worker.cpp | 25 +++++++------ query_execution/Worker.hpp | 26 +++++++------- query_execution/WorkerDirectory.hpp | 25 +++++++------ query_execution/WorkerMessage.hpp | 26 +++++++------- query_execution/WorkerSelectionPolicy.hpp | 25 +++++++------ query_execution/tests/BlockLocator_unittest.cpp | 25 +++++++------ .../tests/QueryManagerSingleNode_unittest.cpp | 26 +++++++------- .../tests/WorkOrdersContainer_unittest.cpp | 25 +++++++------ .../tests/WorkerDirectory_unittest.cpp | 25 +++++++------ .../tests/WorkerSelectionPolicy_unittest.cpp | 25 +++++++------ query_optimizer/CMakeLists.txt | 28 +++++++-------- query_optimizer/ExecutionGenerator.cpp | 28 +++++++-------- query_optimizer/ExecutionGenerator.hpp | 28 +++++++-------- query_optimizer/ExecutionHeuristics.cpp | 26 +++++++------- query_optimizer/ExecutionHeuristics.hpp | 26 +++++++------- query_optimizer/LogicalGenerator.cpp | 28 +++++++-------- query_optimizer/LogicalGenerator.hpp | 26 +++++++------- query_optimizer/LogicalToPhysicalMapper.hpp | 25 +++++++------ query_optimizer/Optimizer.cpp | 26 +++++++------- query_optimizer/Optimizer.hpp | 26 +++++++------- query_optimizer/OptimizerContext.cpp | 26 +++++++------- query_optimizer/OptimizerContext.hpp | 26 +++++++------- query_optimizer/OptimizerTree.hpp | 26 +++++++------- query_optimizer/PhysicalGenerator.cpp | 28 +++++++-------- query_optimizer/PhysicalGenerator.hpp | 26 +++++++------- query_optimizer/QueryHandle.hpp | 25 +++++++------ query_optimizer/QueryOptimizerConfig.h.in | 25 +++++++------ query_optimizer/QueryOptimizerModule.hpp | 26 +++++++------- query_optimizer/QueryPlan.hpp | 26 +++++++------- query_optimizer/QueryProcessor.cpp | 26 +++++++------- query_optimizer/QueryProcessor.hpp | 28 +++++++-------- query_optimizer/Validator.hpp | 26 +++++++------- query_optimizer/cost_model/CMakeLists.txt | 28 +++++++-------- query_optimizer/cost_model/CostModel.hpp | 26 +++++++------- query_optimizer/cost_model/CostModelModule.hpp | 26 +++++++------- query_optimizer/cost_model/SimpleCostModel.cpp | 28 +++++++-------- query_optimizer/cost_model/SimpleCostModel.hpp | 28 +++++++-------- .../cost_model/StarSchemaSimpleCostModel.cpp | 26 +++++++------- .../cost_model/StarSchemaSimpleCostModel.hpp | 26 +++++++------- .../expressions/AggregateFunction.cpp | 27 +++++++------- .../expressions/AggregateFunction.hpp | 28 +++++++-------- query_optimizer/expressions/Alias.cpp | 26 +++++++------- query_optimizer/expressions/Alias.hpp | 26 +++++++------- .../expressions/AttributeReference.cpp | 28 +++++++-------- .../expressions/AttributeReference.hpp | 28 +++++++-------- .../expressions/BinaryExpression.cpp | 28 +++++++-------- .../expressions/BinaryExpression.hpp | 26 +++++++------- query_optimizer/expressions/CMakeLists.txt | 28 +++++++-------- query_optimizer/expressions/Cast.cpp | 26 +++++++------- query_optimizer/expressions/Cast.hpp | 26 +++++++------- .../expressions/ComparisonExpression.cpp | 28 +++++++-------- .../expressions/ComparisonExpression.hpp | 26 +++++++------- query_optimizer/expressions/Exists.cpp | 26 +++++++------- query_optimizer/expressions/Exists.hpp | 26 +++++++------- query_optimizer/expressions/ExprId.hpp | 26 +++++++------- query_optimizer/expressions/Expression.hpp | 26 +++++++------- query_optimizer/expressions/ExpressionType.hpp | 28 +++++++-------- query_optimizer/expressions/ExpressionUtil.cpp | 28 +++++++-------- query_optimizer/expressions/ExpressionUtil.hpp | 28 +++++++-------- query_optimizer/expressions/InTableQuery.cpp | 26 +++++++------- query_optimizer/expressions/InTableQuery.hpp | 26 +++++++------- query_optimizer/expressions/InValueList.cpp | 26 +++++++------- query_optimizer/expressions/InValueList.hpp | 26 +++++++------- query_optimizer/expressions/LogicalAnd.cpp | 26 +++++++------- query_optimizer/expressions/LogicalAnd.hpp | 26 +++++++------- query_optimizer/expressions/LogicalNot.cpp | 26 +++++++------- query_optimizer/expressions/LogicalNot.hpp | 26 +++++++------- query_optimizer/expressions/LogicalOr.cpp | 26 +++++++------- query_optimizer/expressions/LogicalOr.hpp | 26 +++++++------- query_optimizer/expressions/NamedExpression.cpp | 26 +++++++------- query_optimizer/expressions/NamedExpression.hpp | 26 +++++++------- .../expressions/OptimizerExpressionsModule.hpp | 26 +++++++------- query_optimizer/expressions/PatternMatcher.hpp | 28 +++++++-------- query_optimizer/expressions/Predicate.hpp | 26 +++++++------- .../expressions/PredicateLiteral.cpp | 26 +++++++------- .../expressions/PredicateLiteral.hpp | 26 +++++++------- query_optimizer/expressions/Scalar.hpp | 26 +++++++------- query_optimizer/expressions/ScalarLiteral.cpp | 26 +++++++------- query_optimizer/expressions/ScalarLiteral.hpp | 26 +++++++------- query_optimizer/expressions/SearchedCase.cpp | 26 +++++++------- query_optimizer/expressions/SearchedCase.hpp | 26 +++++++------- query_optimizer/expressions/SimpleCase.cpp | 26 +++++++------- query_optimizer/expressions/SimpleCase.hpp | 26 +++++++------- .../expressions/SubqueryExpression.cpp | 26 +++++++------- .../expressions/SubqueryExpression.hpp | 26 +++++++------- query_optimizer/expressions/UnaryExpression.cpp | 26 +++++++------- query_optimizer/expressions/UnaryExpression.hpp | 26 +++++++------- .../expressions/WindowAggregateFunction.cpp | 27 +++++++------- .../expressions/WindowAggregateFunction.hpp | 28 +++++++-------- query_optimizer/logical/Aggregate.cpp | 28 +++++++-------- query_optimizer/logical/Aggregate.hpp | 28 +++++++-------- query_optimizer/logical/BinaryJoin.cpp | 26 +++++++------- query_optimizer/logical/BinaryJoin.hpp | 26 +++++++------- query_optimizer/logical/CMakeLists.txt | 30 ++++++++-------- query_optimizer/logical/CopyFrom.cpp | 26 +++++++------- query_optimizer/logical/CopyFrom.hpp | 26 +++++++------- query_optimizer/logical/CreateIndex.cpp | 26 +++++++------- query_optimizer/logical/CreateIndex.hpp | 26 +++++++------- query_optimizer/logical/CreateTable.cpp | 26 +++++++------- query_optimizer/logical/CreateTable.hpp | 26 +++++++------- query_optimizer/logical/DeleteTuples.cpp | 26 +++++++------- query_optimizer/logical/DeleteTuples.hpp | 26 +++++++------- query_optimizer/logical/DropTable.cpp | 26 +++++++------- query_optimizer/logical/DropTable.hpp | 26 +++++++------- query_optimizer/logical/Filter.cpp | 29 +++++++-------- query_optimizer/logical/Filter.hpp | 28 +++++++-------- query_optimizer/logical/HashJoin.hpp | 28 +++++++-------- query_optimizer/logical/InsertSelection.cpp | 26 +++++++------- query_optimizer/logical/InsertSelection.hpp | 26 +++++++------- query_optimizer/logical/InsertTuple.cpp | 26 +++++++------- query_optimizer/logical/InsertTuple.hpp | 26 +++++++------- query_optimizer/logical/Join.hpp | 26 +++++++------- query_optimizer/logical/Logical.hpp | 28 +++++++-------- query_optimizer/logical/LogicalType.hpp | 26 +++++++------- .../logical/MultiwayCartesianJoin.cpp | 26 +++++++------- .../logical/MultiwayCartesianJoin.hpp | 26 +++++++------- query_optimizer/logical/NestedLoopsJoin.hpp | 28 +++++++-------- .../logical/OptimizerLogicalModule.hpp | 26 +++++++------- query_optimizer/logical/PatternMatcher.hpp | 26 +++++++------- query_optimizer/logical/Project.cpp | 28 +++++++-------- query_optimizer/logical/Project.hpp | 28 +++++++-------- query_optimizer/logical/Sample.cpp | 26 +++++++------- query_optimizer/logical/Sample.hpp | 30 ++++++++-------- .../logical/SharedSubplanReference.cpp | 28 +++++++-------- .../logical/SharedSubplanReference.hpp | 28 +++++++-------- query_optimizer/logical/Sort.cpp | 26 +++++++------- query_optimizer/logical/Sort.hpp | 26 +++++++------- query_optimizer/logical/TableGenerator.hpp | 27 +++++++------- query_optimizer/logical/TableReference.cpp | 26 +++++++------- query_optimizer/logical/TableReference.hpp | 26 +++++++------- query_optimizer/logical/TopLevelPlan.cpp | 26 +++++++------- query_optimizer/logical/TopLevelPlan.hpp | 28 +++++++-------- query_optimizer/logical/UpdateTable.cpp | 26 +++++++------- query_optimizer/logical/UpdateTable.hpp | 26 +++++++------- query_optimizer/logical/WindowAggregate.cpp | 28 +++++++-------- query_optimizer/logical/WindowAggregate.hpp | 28 +++++++-------- query_optimizer/physical/Aggregate.cpp | 28 +++++++-------- query_optimizer/physical/Aggregate.hpp | 26 +++++++------- query_optimizer/physical/BinaryJoin.cpp | 26 +++++++------- query_optimizer/physical/BinaryJoin.hpp | 26 +++++++------- query_optimizer/physical/CMakeLists.txt | 26 +++++++------- query_optimizer/physical/CopyFrom.cpp | 26 +++++++------- query_optimizer/physical/CopyFrom.hpp | 26 +++++++------- query_optimizer/physical/CreateIndex.cpp | 26 +++++++------- query_optimizer/physical/CreateIndex.hpp | 26 +++++++------- query_optimizer/physical/CreateTable.cpp | 26 +++++++------- query_optimizer/physical/CreateTable.hpp | 26 +++++++------- query_optimizer/physical/DeleteTuples.cpp | 26 +++++++------- query_optimizer/physical/DeleteTuples.hpp | 26 +++++++------- query_optimizer/physical/DropTable.cpp | 26 +++++++------- query_optimizer/physical/DropTable.hpp | 26 +++++++------- query_optimizer/physical/HashJoin.cpp | 28 +++++++-------- query_optimizer/physical/HashJoin.hpp | 28 +++++++-------- query_optimizer/physical/InsertSelection.cpp | 26 +++++++------- query_optimizer/physical/InsertSelection.hpp | 26 +++++++------- query_optimizer/physical/InsertTuple.cpp | 26 +++++++------- query_optimizer/physical/InsertTuple.hpp | 26 +++++++------- query_optimizer/physical/Join.hpp | 26 +++++++------- query_optimizer/physical/NestedLoopsJoin.cpp | 26 +++++++------- query_optimizer/physical/NestedLoopsJoin.hpp | 26 +++++++------- .../physical/OptimizerPhysicalModule.hpp | 26 +++++++------- query_optimizer/physical/PatternMatcher.hpp | 26 +++++++------- query_optimizer/physical/Physical.hpp | 26 +++++++------- query_optimizer/physical/PhysicalType.hpp | 26 +++++++------- query_optimizer/physical/Sample.cpp | 26 +++++++------- query_optimizer/physical/Sample.hpp | 30 ++++++++-------- query_optimizer/physical/Selection.cpp | 26 +++++++------- query_optimizer/physical/Selection.hpp | 26 +++++++------- .../physical/SharedSubplanReference.cpp | 28 +++++++-------- .../physical/SharedSubplanReference.hpp | 28 +++++++-------- query_optimizer/physical/Sort.cpp | 26 +++++++------- query_optimizer/physical/Sort.hpp | 26 +++++++------- query_optimizer/physical/TableGenerator.hpp | 27 +++++++------- query_optimizer/physical/TableReference.cpp | 26 +++++++------- query_optimizer/physical/TableReference.hpp | 26 +++++++------- query_optimizer/physical/TopLevelPlan.cpp | 26 +++++++------- query_optimizer/physical/TopLevelPlan.hpp | 28 +++++++-------- query_optimizer/physical/UpdateTable.cpp | 26 +++++++------- query_optimizer/physical/UpdateTable.hpp | 26 +++++++------- query_optimizer/physical/WindowAggregate.cpp | 28 +++++++-------- query_optimizer/physical/WindowAggregate.hpp | 28 +++++++-------- query_optimizer/resolver/CMakeLists.txt | 28 +++++++-------- query_optimizer/resolver/NameResolver.cpp | 28 +++++++-------- query_optimizer/resolver/NameResolver.hpp | 28 +++++++-------- .../resolver/QueryResolverModule.hpp | 26 +++++++------- query_optimizer/resolver/Resolver.cpp | 28 +++++++-------- query_optimizer/resolver/Resolver.hpp | 28 ++++++++------- query_optimizer/rules/BottomUpRule.hpp | 26 +++++++------- query_optimizer/rules/CMakeLists.txt | 28 +++++++-------- query_optimizer/rules/CollapseProject.cpp | 26 +++++++------- query_optimizer/rules/CollapseProject.hpp | 26 +++++++------- query_optimizer/rules/GenerateJoins.cpp | 28 +++++++-------- query_optimizer/rules/GenerateJoins.hpp | 26 +++++++------- query_optimizer/rules/OptimizerRulesModule.hpp | 26 +++++++------- query_optimizer/rules/PruneColumns.cpp | 26 +++++++------- query_optimizer/rules/PruneColumns.hpp | 26 +++++++------- query_optimizer/rules/PushDownFilter.cpp | 28 +++++++-------- query_optimizer/rules/PushDownFilter.hpp | 26 +++++++------- query_optimizer/rules/PushDownSemiAntiJoin.cpp | 26 +++++++------- query_optimizer/rules/PushDownSemiAntiJoin.hpp | 26 +++++++------- query_optimizer/rules/Rule.hpp | 26 +++++++------- query_optimizer/rules/RuleHelper.cpp | 28 +++++++-------- query_optimizer/rules/RuleHelper.hpp | 26 +++++++------- .../StarSchemaHashJoinOrderOptimization.cpp | 26 +++++++------- .../StarSchemaHashJoinOrderOptimization.hpp | 26 +++++++------- query_optimizer/rules/SwapProbeBuild.cpp | 19 ++++++++++ query_optimizer/rules/SwapProbeBuild.hpp | 19 ++++++++++ query_optimizer/rules/TopDownRule.hpp | 26 +++++++------- query_optimizer/rules/UnnestSubqueries.cpp | 26 +++++++------- query_optimizer/rules/UnnestSubqueries.hpp | 26 +++++++------- query_optimizer/rules/UpdateExpression.cpp | 26 +++++++------- query_optimizer/rules/UpdateExpression.hpp | 26 +++++++------- query_optimizer/rules/tests/CMakeLists.txt | 26 +++++++------- .../rules/tests/CollapseProject_unittest.cpp | 26 +++++++------- .../rules/tests/ExpressionRuleTest.hpp | 26 +++++++------- .../rules/tests/GenerateJoins_unittest.cpp | 28 +++++++-------- query_optimizer/rules/tests/LogicalRuleTest.hpp | 26 +++++++------- .../rules/tests/PhysicalRuleTest.hpp | 26 +++++++------- .../rules/tests/PruneColumns_unittest.cpp | 28 +++++++-------- .../rules/tests/PushDownFilter_unittest.cpp | 26 +++++++------- query_optimizer/rules/tests/RuleTest.hpp | 26 +++++++------- .../rules/tests/UpdateExpression_unittest.cpp | 26 +++++++------- query_optimizer/strategy/Aggregate.cpp | 26 +++++++------- query_optimizer/strategy/Aggregate.hpp | 26 +++++++------- query_optimizer/strategy/CMakeLists.txt | 28 +++++++-------- query_optimizer/strategy/Join.cpp | 28 +++++++-------- query_optimizer/strategy/Join.hpp | 28 +++++++-------- query_optimizer/strategy/OneToOne.cpp | 28 +++++++-------- query_optimizer/strategy/OneToOne.hpp | 26 +++++++------- .../strategy/OptimizerStrategyModule.hpp | 26 +++++++------- query_optimizer/strategy/Selection.cpp | 26 +++++++------- query_optimizer/strategy/Selection.hpp | 26 +++++++------- query_optimizer/strategy/Strategy.hpp | 26 +++++++------- .../strategy/tests/Aggregate_unittest.cpp | 28 +++++++-------- query_optimizer/strategy/tests/CMakeLists.txt | 26 +++++++------- .../strategy/tests/Join_unittest.cpp | 28 +++++++-------- .../strategy/tests/OneToOne_unittest.cpp | 26 +++++++------- .../strategy/tests/Selection_unittest.cpp | 26 +++++++------- query_optimizer/strategy/tests/StrategyTest.hpp | 26 +++++++------- query_optimizer/tests/CMakeLists.txt | 26 +++++++------- .../tests/ExecutionGeneratorTest.cpp | 26 +++++++------- .../tests/ExecutionGeneratorTestRunner.cpp | 26 +++++++------- .../tests/ExecutionGeneratorTestRunner.hpp | 26 +++++++------- .../tests/ExecutionHeuristics_unittest.cpp | 26 +++++++------- query_optimizer/tests/OptimizerTest.cpp | 26 +++++++------- query_optimizer/tests/OptimizerTest.hpp | 26 +++++++------- query_optimizer/tests/OptimizerTextTest.cpp | 26 +++++++------- .../tests/OptimizerTextTestRunner.cpp | 26 +++++++------- .../tests/OptimizerTextTestRunner.hpp | 26 +++++++------- query_optimizer/tests/TestDatabaseLoader.cpp | 26 +++++++------- query_optimizer/tests/TestDatabaseLoader.hpp | 26 +++++++------- .../tests/execution_generator/CMakeLists.txt | 26 +++++++------- .../tests/execution_generator/Create.test | 26 +++++++------- .../tests/execution_generator/Delete.test | 26 +++++++------- .../tests/execution_generator/Distinct.test | 26 +++++++------- .../tests/execution_generator/Drop.test | 26 +++++++------- .../tests/execution_generator/Index.test | 26 +++++++------- .../tests/execution_generator/Insert.test | 26 +++++++------- .../tests/execution_generator/Join.test | 26 +++++++------- .../tests/execution_generator/Select.test | 28 +++++++-------- .../StringPatternMatching.test | 26 +++++++------- .../execution_generator/TableGenerator.test | 25 +++++++------ .../tests/execution_generator/Update.test | 26 +++++++------- .../tests/logical_generator/CMakeLists.txt | 26 +++++++------- .../tests/logical_generator/Create.test | 25 +++++++------ .../tests/logical_generator/Index.test | 26 +++++++------- .../tests/logical_generator/Join.test | 26 +++++++------- .../tests/logical_generator/Select.test | 28 +++++++-------- .../tests/physical_generator/CMakeLists.txt | 26 +++++++------- .../tests/physical_generator/Copy.test | 26 +++++++------- .../tests/physical_generator/Create.test | 26 +++++++------- .../tests/physical_generator/Delete.test | 26 +++++++------- .../tests/physical_generator/Drop.test | 26 +++++++------- .../tests/physical_generator/Index.test | 26 +++++++------- .../tests/physical_generator/Insert.test | 26 +++++++------- .../tests/physical_generator/Join.test | 26 +++++++------- .../tests/physical_generator/Select.test | 28 +++++++-------- .../tests/physical_generator/Update.test | 26 +++++++------- query_optimizer/tests/resolver/Aggregate.test | 26 +++++++------- query_optimizer/tests/resolver/CMakeLists.txt | 26 +++++++------- query_optimizer/tests/resolver/Copy.test | 26 +++++++------- query_optimizer/tests/resolver/Create.test | 26 +++++++------- query_optimizer/tests/resolver/Delete.test | 26 +++++++------- query_optimizer/tests/resolver/Drop.test | 26 +++++++------- query_optimizer/tests/resolver/Index.test | 26 +++++++------- query_optimizer/tests/resolver/Insert.test | 26 +++++++------- query_optimizer/tests/resolver/Join.test | 26 +++++++------- query_optimizer/tests/resolver/Select.test | 28 +++++++-------- query_optimizer/tests/resolver/Update.test | 26 +++++++------- relational_operators/AggregationOperator.cpp | 26 +++++++------- relational_operators/AggregationOperator.hpp | 26 +++++++------- relational_operators/BuildHashOperator.cpp | 26 +++++++------- relational_operators/BuildHashOperator.hpp | 26 +++++++------- relational_operators/CMakeLists.txt | 30 ++++++++-------- relational_operators/CreateIndexOperator.cpp | 26 +++++++------- relational_operators/CreateIndexOperator.hpp | 27 +++++++------- relational_operators/CreateTableOperator.cpp | 26 +++++++------- relational_operators/CreateTableOperator.hpp | 26 +++++++------- relational_operators/DeleteOperator.cpp | 26 +++++++------- relational_operators/DeleteOperator.hpp | 26 +++++++------- relational_operators/DestroyHashOperator.cpp | 26 +++++++------- relational_operators/DestroyHashOperator.hpp | 26 +++++++------- relational_operators/DropTableOperator.cpp | 26 +++++++------- relational_operators/DropTableOperator.hpp | 26 +++++++------- .../FinalizeAggregationOperator.cpp | 26 +++++++------- .../FinalizeAggregationOperator.hpp | 26 +++++++------- relational_operators/HashJoinOperator.cpp | 28 +++++++-------- relational_operators/HashJoinOperator.hpp | 28 +++++++-------- relational_operators/InsertOperator.cpp | 26 +++++++------- relational_operators/InsertOperator.hpp | 26 +++++++------- .../NestedLoopsJoinOperator.cpp | 26 +++++++------- .../NestedLoopsJoinOperator.hpp | 26 +++++++------- relational_operators/RebuildWorkOrder.hpp | 26 +++++++------- relational_operators/RelationalOperator.hpp | 26 +++++++------- .../RelationalOperatorsModule.hpp | 26 +++++++------- relational_operators/SampleOperator.cpp | 27 +++++++------- relational_operators/SampleOperator.hpp | 26 +++++++------- relational_operators/SaveBlocksOperator.cpp | 26 +++++++------- relational_operators/SaveBlocksOperator.hpp | 26 +++++++------- relational_operators/SelectOperator.cpp | 26 +++++++------- relational_operators/SelectOperator.hpp | 26 +++++++------- relational_operators/SortMergeRunOperator.cpp | 26 +++++++------- relational_operators/SortMergeRunOperator.hpp | 26 +++++++------- relational_operators/SortMergeRunOperator.proto | 26 +++++++------- .../SortMergeRunOperatorHelpers.cpp | 26 +++++++------- .../SortMergeRunOperatorHelpers.hpp | 26 +++++++------- .../SortRunGenerationOperator.cpp | 26 +++++++------- .../SortRunGenerationOperator.hpp | 26 +++++++------- relational_operators/TableGeneratorOperator.cpp | 27 +++++++------- relational_operators/TableGeneratorOperator.hpp | 27 +++++++------- relational_operators/TextScanOperator.cpp | 28 +++++++-------- relational_operators/TextScanOperator.hpp | 28 +++++++-------- relational_operators/UpdateOperator.cpp | 26 +++++++------- relational_operators/UpdateOperator.hpp | 26 +++++++------- .../WindowAggregationOperator.cpp | 28 +++++++-------- .../WindowAggregationOperator.hpp | 28 +++++++-------- relational_operators/WorkOrder.hpp | 26 +++++++------- relational_operators/WorkOrder.proto | 28 +++++++-------- relational_operators/WorkOrderFactory.cpp | 25 +++++++------ relational_operators/WorkOrderFactory.hpp | 25 +++++++------ .../tests/AggregationOperator_unittest.cpp | 26 +++++++------- .../tests/HashJoinOperator_unittest.cpp | 26 +++++++------- .../tests/SortMergeRunOperator_unittest.cpp | 26 +++++++------- .../SortRunGenerationOperator_unittest.cpp | 26 +++++++------- .../tests/TextScanOperator_unittest.cpp | 25 +++++++------ storage/AggregationOperationState.cpp | 28 +++++++-------- storage/AggregationOperationState.hpp | 28 +++++++-------- storage/AggregationOperationState.proto | 28 +++++++-------- .../BasicColumnStoreTupleStorageSubBlock.cpp | 26 +++++++------- .../BasicColumnStoreTupleStorageSubBlock.hpp | 26 +++++++------- storage/BasicColumnStoreValueAccessor.hpp | 26 +++++++------- storage/BloomFilterIndexSubBlock.cpp | 26 +++++++------- storage/BloomFilterIndexSubBlock.hpp | 32 +++++++++-------- storage/CMakeLists.txt | 28 +++++++-------- storage/CSBTreeIndexSubBlock.cpp | 28 +++++++-------- storage/CSBTreeIndexSubBlock.hpp | 28 +++++++-------- storage/ColumnStoreUtil.cpp | 26 +++++++------- storage/ColumnStoreUtil.hpp | 26 +++++++------- storage/CompressedBlockBuilder.cpp | 26 +++++++------- storage/CompressedBlockBuilder.hpp | 26 +++++++------- ...ompressedColumnStoreTupleStorageSubBlock.cpp | 26 +++++++------- ...ompressedColumnStoreTupleStorageSubBlock.hpp | 26 +++++++------- storage/CompressedColumnStoreValueAccessor.hpp | 26 +++++++------- ...ressedPackedRowStoreTupleStorageSubBlock.cpp | 26 +++++++------- ...ressedPackedRowStoreTupleStorageSubBlock.hpp | 26 +++++++------- .../CompressedPackedRowStoreValueAccessor.hpp | 26 +++++++------- storage/CompressedStoreUtil.cpp | 26 +++++++------- storage/CompressedStoreUtil.hpp | 26 +++++++------- storage/CompressedTupleStorageSubBlock.cpp | 26 +++++++------- storage/CompressedTupleStorageSubBlock.hpp | 26 +++++++------- storage/CountedReference.hpp | 26 +++++++------- storage/DataExchange.proto | 25 +++++++------ storage/DataExchangerAsync.cpp | 25 +++++++------ storage/DataExchangerAsync.hpp | 25 +++++++------ storage/EvictionPolicy.cpp | 32 +++++++++-------- storage/EvictionPolicy.hpp | 26 +++++++------- storage/FileManager.hpp | 26 +++++++------- storage/FileManagerHdfs.cpp | 26 +++++++------- storage/FileManagerHdfs.hpp | 26 +++++++------- storage/FileManagerLocal.hpp | 25 +++++++------ storage/FileManagerPosix.cpp | 26 +++++++------- storage/FileManagerPosix.hpp | 26 +++++++------- storage/FileManagerWindows.cpp | 26 +++++++------- storage/FileManagerWindows.hpp | 26 +++++++------- storage/HashTable.hpp | 28 +++++++-------- storage/HashTable.proto | 28 +++++++-------- storage/HashTableBase.hpp | 25 +++++++------ storage/HashTableFactory.cpp | 25 +++++++------ storage/HashTableFactory.hpp | 25 +++++++------ storage/HashTableKeyManager.hpp | 27 +++++++------- storage/HashTablePool.hpp | 26 +++++++------- storage/IndexSubBlock.hpp | 26 +++++++------- storage/IndexSubBlockDescriptionFactory.hpp | 26 +++++++------- storage/InsertDestination.cpp | 26 +++++++------- storage/InsertDestination.hpp | 26 +++++++------- storage/InsertDestination.proto | 26 +++++++------- storage/InsertDestinationInterface.hpp | 25 +++++++------ storage/LinearOpenAddressingHashTable.hpp | 26 +++++++------- storage/PackedRowStoreTupleStorageSubBlock.cpp | 28 +++++++-------- storage/PackedRowStoreTupleStorageSubBlock.hpp | 26 +++++++------- storage/PackedRowStoreValueAccessor.hpp | 26 +++++++------- storage/PreloaderThread.cpp | 26 +++++++------- storage/PreloaderThread.hpp | 26 +++++++------- storage/SMAIndexSubBlock.cpp | 27 +++++++------- storage/SMAIndexSubBlock.hpp | 27 +++++++------- storage/SeparateChainingHashTable.hpp | 26 +++++++------- .../SimpleScalarSeparateChainingHashTable.cpp | 25 +++++++------ .../SimpleScalarSeparateChainingHashTable.hpp | 25 +++++++------ storage/SplitRowStoreTupleStorageSubBlock.cpp | 26 +++++++------- storage/SplitRowStoreTupleStorageSubBlock.hpp | 26 +++++++------- storage/SplitRowStoreValueAccessor.hpp | 26 +++++++------- storage/StorageBlob.hpp | 26 +++++++------- storage/StorageBlock.cpp | 28 +++++++-------- storage/StorageBlock.hpp | 26 +++++++------- storage/StorageBlockBase.hpp | 26 +++++++------- storage/StorageBlockInfo.cpp | 26 +++++++------- storage/StorageBlockInfo.hpp | 26 +++++++------- storage/StorageBlockLayout.cpp | 28 +++++++-------- storage/StorageBlockLayout.hpp | 26 +++++++------- storage/StorageBlockLayout.proto | 30 ++++++++-------- storage/StorageConfig.h.in | 26 +++++++------- storage/StorageConstants.hpp | 26 +++++++------- storage/StorageErrors.cpp | 26 +++++++------- storage/StorageErrors.hpp | 26 +++++++------- storage/StorageManager.cpp | 26 +++++++------- storage/StorageManager.hpp | 26 +++++++------- storage/StorageModule.hpp | 26 +++++++------- storage/SubBlockTypeRegistry.cpp | 28 +++++++-------- storage/SubBlockTypeRegistry.hpp | 28 +++++++-------- storage/SubBlockTypeRegistryMacros.hpp | 26 +++++++------- storage/SubBlocksReference.hpp | 26 +++++++------- storage/TupleIdSequence.hpp | 26 +++++++------- storage/TupleReference.hpp | 26 +++++++------- storage/TupleStorageSubBlock.cpp | 26 +++++++------- storage/TupleStorageSubBlock.hpp | 26 +++++++------- storage/ValueAccessor.hpp | 26 +++++++------- storage/ValueAccessorUtil.hpp | 26 +++++++------- storage/WindowAggregationOperationState.cpp | 28 +++++++-------- storage/WindowAggregationOperationState.hpp | 30 ++++++++-------- storage/WindowAggregationOperationState.proto | 28 +++++++-------- .../AggregationOperationState_unittest.cpp | 25 +++++++------ ...ColumnStoreTupleStorageSubBlock_unittest.cpp | 26 +++++++------- .../tests/BloomFilterIndexSubBlock_unittest.cpp | 26 +++++++------- storage/tests/CSBTreeIndexSubBlock_unittest.cpp | 26 +++++++------- storage/tests/CSBTreePrettyPrinter.cpp | 26 +++++++------- storage/tests/CSBTreePrettyPrinter.hpp | 26 +++++++------- ...ColumnStoreTupleStorageSubBlock_unittest.cpp | 26 +++++++------- ...kedRowStoreTupleStorageSubBlock_unittest.cpp | 26 +++++++------- storage/tests/DataExchange_unittest.cpp | 25 +++++++------ storage/tests/EvictionPolicy_unittest.cpp | 26 +++++++------- storage/tests/FileManagerHdfs_unittest.cpp | 26 +++++++------- storage/tests/FileManagerLocal_unittest.cpp | 26 +++++++------- storage/tests/FileManager_unittest_common.hpp | 26 +++++++------- storage/tests/HashTable_unittest_common.hpp | 26 +++++++------- .../LinearOpenAddressingHashTable_unittest.cpp | 26 +++++++------- storage/tests/MockTupleStorageSubBlock.hpp | 26 +++++++------- ...kedRowStoreTupleStorageSubBlock_unittest.cpp | 26 +++++++------- storage/tests/SMAIndexSubBlock_unittest.cpp | 25 +++++++------ .../SeparateChainingHashTable_unittest.cpp | 26 +++++++------- ...ScalarSeparateChainingHashTable_unittest.cpp | 25 +++++++------ ...litRowStoreTupleStorageSubBlock_unittest.cpp | 26 +++++++------- storage/tests/StorageBlockSort_unittest.cpp | 26 +++++++------- storage/tests/StorageManager_unittest.cpp | 25 +++++++------ storage/tests/StorageTestConfig.h.in | 25 +++++++------ storage/tests/TupleStorePredicateUtil.hpp | 26 +++++++------- ...WindowAggregationOperationState_unittest.cpp | 28 +++++++-------- third_party/README.md | 4 +-- third_party/glog/CMakeLists.txt | 21 ++++++++--- third_party/protobuf_cmake/CMakeLists.txt | 26 +++++++------- third_party/tmb/CMakeLists.txt | 26 +++++++------- third_party/tmb/benchmarks/CMakeLists.txt | 23 ++++++------ .../tmb/benchmarks/include/tmbbench/affinity.h | 26 +++++++------- .../tmb/benchmarks/include/tmbbench/bus_setup.h | 26 +++++++------- .../tmb/benchmarks/include/tmbbench/messages.h | 26 +++++++------- .../include/tmbbench/receiver_thread.h | 26 +++++++------- .../benchmarks/include/tmbbench/sender_thread.h | 26 +++++++------- .../tmb/benchmarks/include/tmbbench/thread.h | 26 +++++++------- third_party/tmb/benchmarks/src/affinity.cc | 26 +++++++------- third_party/tmb/benchmarks/src/bus_setup.cc | 26 +++++++------- .../tmb/benchmarks/src/oneway_throughput.cc | 26 +++++++------- .../src/oneway_throughput_distributed.cc | 26 +++++++------- ...oneway_throughput_distributed_coordinator.cc | 26 +++++++------- .../benchmarks/src/oneway_throughput_numa.cc | 26 +++++++------- .../tmb/benchmarks/src/receiver_thread.cc | 25 +++++++------ third_party/tmb/benchmarks/src/reset_bus.cc | 26 +++++++------- third_party/tmb/benchmarks/src/sender_thread.cc | 25 +++++++------ third_party/tmb/benchmarks/src/thread.cc | 25 +++++++------ third_party/tmb/cmake/FindGrpc++.cmake | 25 +++++++------ third_party/tmb/cmake/FindLevelDB.cmake | 25 +++++++------ third_party/tmb/cmake/FindProtobuf3.cmake | 25 +++++++------ third_party/tmb/cmake/FindSQLite3.cmake | 25 +++++++------ third_party/tmb/cmake/FindVoltDB.cmake | 25 +++++++------ third_party/tmb/cmake/FindZookeeper.cmake | 25 +++++++------ third_party/tmb/include/tmb/address.h | 31 +++++++++------- .../tmb/include/tmb/cancellation_token.h | 31 +++++++++------- third_party/tmb/include/tmb/id_typedefs.h | 31 +++++++++------- .../tmb/include/tmb/internal/c_string_buffer.h | 31 +++++++++------- .../tmb/include/tmb/internal/cache_info.h | 31 +++++++++------- .../tmb/include/tmb/internal/container_pusher.h | 31 +++++++++------- third_party/tmb/include/tmb/internal/crc32.h | 31 +++++++++------- .../tmb/internal/heap_receiver_message_queue.h | 31 +++++++++------- .../tmb/include/tmb/internal/iterator_adapter.h | 31 +++++++++------- .../tmb/internal/leveldb_key_comparator.h | 31 +++++++++------- .../tmb/include/tmb/internal/leveldb_keys.h | 31 +++++++++------- .../tmb/internal/lock_free_garbage_collector.h | 31 +++++++++------- .../tmb/include/tmb/internal/lock_free_stack.h | 31 +++++++++------- .../tmb/include/tmb/internal/log_read_status.h | 31 +++++++++------- .../tmb/include/tmb/internal/log_reader_base.h | 31 +++++++++------- .../tmb/include/tmb/internal/log_reader_posix.h | 31 +++++++++------- .../tmb/include/tmb/internal/log_reader_stdio.h | 31 +++++++++------- .../include/tmb/internal/log_record_header.h | 31 +++++++++------- .../tmb/include/tmb/internal/log_writer_base.h | 31 +++++++++------- .../tmb/include/tmb/internal/log_writer_posix.h | 31 +++++++++------- .../tmb/include/tmb/internal/log_writer_stdio.h | 31 +++++++++------- .../include/tmb/internal/logging_constants.h | 31 +++++++++------- .../tmb/internal/memory_based_message_bus.h | 31 +++++++++------- .../internal/memory_mirror_cancellation_set.h | 31 +++++++++------- .../tmb/internal/memory_mirror_delete_batch.h | 31 +++++++++------- .../tmb/include/tmb/internal/message_metadata.h | 31 +++++++++------- .../tmb/internal/native_transaction_log.h | 31 +++++++++------- .../tmb/internal/net_memory_container_pusher.h | 31 +++++++++------- .../internal/net_message_removal_interface.h | 31 +++++++++------- .../tmb/include/tmb/internal/net_service_impl.h | 31 +++++++++------- .../internal/persistent_bus_state_interface.h | 31 +++++++++------- .../tmb/include/tmb/internal/queued_message.h | 31 +++++++++------- third_party/tmb/include/tmb/internal/rcu.h | 31 +++++++++------- .../tmb/include/tmb/internal/shared_bool.h | 31 +++++++++------- .../include/tmb/internal/sqlite_connection.h | 31 +++++++++------- .../tmb/internal/sqlite_connection_pool.h | 31 +++++++++------- .../tmb/include/tmb/internal/threadsafe_set.h | 31 +++++++++------- .../tmb/internal/tree_receiver_message_queue.h | 31 +++++++++------- .../tmb/internal/voltdb_connection_pool.h | 31 +++++++++------- .../tmb/internal/voltdb_procedure_factory.h | 31 +++++++++------- .../tmb/internal/voltdb_procedure_warehouse.h | 31 +++++++++------- .../tmb/include/tmb/internal/zookeeper_format.h | 31 +++++++++------- .../tmb/internal/zookeeper_receiver_context.h | 31 +++++++++------- .../tmb/internal/zookeeper_transaction_batch.h | 31 +++++++++------- .../tmb/include/tmb/leveldb_message_bus.h | 31 +++++++++------- .../tmb/include/tmb/memory_mirror_message_bus.h | 31 +++++++++------- third_party/tmb/include/tmb/message_bus.h | 31 +++++++++------- third_party/tmb/include/tmb/message_style.h | 31 +++++++++------- .../include/tmb/native_logging_message_bus.h | 31 +++++++++------- .../include/tmb/native_net_client_message_bus.h | 31 +++++++++------- third_party/tmb/include/tmb/priority.h | 31 +++++++++------- .../tmb/include/tmb/pure_memory_message_bus.h | 31 +++++++++------- .../tmb/include/tmb/sqlite_message_bus.h | 31 +++++++++------- third_party/tmb/include/tmb/tagged_message.h | 31 +++++++++------- .../tmb/include/tmb/voltdb_message_bus.h | 31 +++++++++------- .../tmb/include/tmb/zookeeper_message_bus.h | 31 +++++++++------- third_party/tmb/src/crc32.cc | 31 +++++++++------- .../tmb/src/heap_receiver_message_queue.cc | 31 +++++++++------- third_party/tmb/src/java/CancelMessages.java | 31 +++++++++------- third_party/tmb/src/java/ConnectClient.java | 31 +++++++++------- third_party/tmb/src/java/DeleteMessages.java | 31 +++++++++------- .../tmb/src/java/DeleteMessagesUnchecked.java | 31 +++++++++------- third_party/tmb/src/java/DisconnectClient.java | 31 +++++++++------- third_party/tmb/src/java/LoadState.java | 31 +++++++++------- third_party/tmb/src/java/Receive.java | 31 +++++++++------- third_party/tmb/src/java/ReceiveAndDelete.java | 31 +++++++++------- third_party/tmb/src/java/RegisterReceiver.java | 31 +++++++++------- third_party/tmb/src/java/RegisterSender.java | 31 +++++++++------- third_party/tmb/src/java/ResetBus.java | 31 +++++++++------- third_party/tmb/src/java/SendToAny.java | 31 +++++++++------- .../tmb/src/java/SendToExplicitReceivers.java | 31 +++++++++------- .../java/SendToExplicitReceiversUnchecked.java | 31 +++++++++------- .../src/java/SendToSingleExplicitReceiver.java | 31 +++++++++------- .../SendToSingleExplicitReceiverUnchecked.java | 31 +++++++++------- third_party/tmb/src/leveldb_key_comparator.cc | 31 +++++++++------- third_party/tmb/src/leveldb_message_bus.cc | 31 +++++++++------- third_party/tmb/src/log_reader_posix.cc | 31 +++++++++------- third_party/tmb/src/log_reader_stdio.cc | 31 +++++++++------- third_party/tmb/src/log_writer_posix.cc | 31 +++++++++------- third_party/tmb/src/log_writer_stdio.cc | 31 +++++++++------- third_party/tmb/src/memory_based_message_bus.cc | 31 +++++++++------- .../tmb/src/memory_mirror_message_bus.cc | 31 +++++++++------- third_party/tmb/src/message_bus.cc | 31 +++++++++------- .../tmb/src/native_net_client_message_bus.cc | 26 +++++++------- third_party/tmb/src/native_transaction_log.cc | 31 +++++++++------- third_party/tmb/src/net_service_impl.cc | 26 +++++++------- third_party/tmb/src/proto/tmb_net.proto | 31 +++++++++------- third_party/tmb/src/pure_memory_message_bus.cc | 31 +++++++++------- third_party/tmb/src/sql/voltdb_schema.sql | 25 +++++++------ third_party/tmb/src/sqlite_connection.cc | 31 +++++++++------- third_party/tmb/src/sqlite_message_bus.cc | 31 +++++++++------- third_party/tmb/src/tmb_net_server.cc | 31 +++++++++------- .../tmb/src/tree_receiver_message_queue.cc | 31 +++++++++------- third_party/tmb/src/voltdb_connection_pool.cc | 31 +++++++++------- third_party/tmb/src/voltdb_message_bus.cc | 31 +++++++++------- third_party/tmb/src/voltdb_procedure_factory.cc | 31 +++++++++------- third_party/tmb/src/zookeeper_message_bus.cc | 31 +++++++++------- .../tmb/src/zookeeper_transaction_batch.cc | 31 +++++++++------- .../tests/leveldb_message_bus_async_unittest.cc | 31 +++++++++------- .../tmb/tests/leveldb_message_bus_unittest.cc | 31 +++++++++------- ..._mirror_message_bus_with_leveldb_unittest.cc | 31 +++++++++------- ...y_mirror_message_bus_with_sqlite_unittest.cc | 31 +++++++++------- ...y_mirror_message_bus_with_voltdb_unittest.cc | 31 +++++++++------- ...irror_message_bus_with_zookeeper_unittest.cc | 31 +++++++++------- .../tmb/tests/message_bus_unittest_common.h | 31 +++++++++------- ...native_logging_message_bus_async_unittest.cc | 31 +++++++++------- .../native_logging_message_bus_unittest.cc | 31 +++++++++------- .../native_net_client_message_bus_unittest.cc | 31 +++++++++------- .../tests/pure_memory_message_bus_unittest.cc | 31 +++++++++------- third_party/tmb/tests/rcu_unittest.cc | 31 +++++++++------- .../tmb/tests/sqlite_message_bus_unittest.cc | 31 +++++++++------- .../tmb/tests/voltdb_message_bus_unittest.cc | 31 +++++++++------- .../tmb/tests/zookeeper_message_bus_unittest.cc | 31 +++++++++------- threading/CMakeLists.txt | 26 +++++++------- threading/ConditionVariable.cpp | 26 +++++++------- threading/ConditionVariable.hpp | 26 +++++++------- threading/Mutex.cpp | 26 +++++++------- threading/Mutex.hpp | 26 +++++++------- threading/SharedMutex.hpp | 26 +++++++------- threading/SpinMutex.hpp | 26 +++++++------- threading/SpinSharedMutex.hpp | 26 +++++++------- threading/Thread.cpp | 26 +++++++------- threading/Thread.hpp | 26 +++++++------- threading/ThreadIDBasedMap.hpp | 25 +++++++------ threading/ThreadUtil.hpp | 26 +++++++------- threading/ThreadingConfig.h.in | 26 +++++++------- threading/ThreadingModule.hpp | 26 +++++++------- threading/WinThreadsAPI.hpp | 26 +++++++------- threading/cpp11/ConditionVariable.hpp | 26 +++++++------- threading/cpp11/Mutex.hpp | 26 +++++++------- threading/cpp11/SharedMutex.hpp | 26 +++++++------- threading/cpp11/Thread.hpp | 26 +++++++------- threading/cpp11/cpp14/SharedMutex.hpp | 26 +++++++------- threading/cpp11/cpp17/SharedMutex.hpp | 25 +++++++------ threading/posix/ConditionVariable.hpp | 26 +++++++------- threading/posix/Mutex.hpp | 26 +++++++------- threading/posix/SharedMutex.hpp | 26 +++++++------- threading/posix/Thread.hpp | 26 +++++++------- threading/tests/Mutex_unittest.cpp | 26 +++++++------- threading/tests/SharedMutex_unittest.cpp | 26 +++++++------- threading/windows/ConditionVariable.hpp | 26 +++++++------- threading/windows/Mutex.hpp | 26 +++++++------- threading/windows/SharedMutex.hpp | 26 +++++++------- threading/windows/Thread.hpp | 26 +++++++------- transaction/AccessMode.cpp | 26 +++++++------- transaction/AccessMode.hpp | 26 +++++++------- transaction/CMakeLists.txt | 26 +++++++------- transaction/CycleDetector.cpp | 26 +++++++------- transaction/CycleDetector.hpp | 26 +++++++------- transaction/DeadLockDetector.cpp | 26 +++++++------- transaction/DeadLockDetector.hpp | 26 +++++++------- transaction/DirectedGraph.hpp | 26 +++++++------- transaction/Lock.hpp | 26 +++++++------- transaction/LockManager.cpp | 26 +++++++------- transaction/LockManager.hpp | 26 +++++++------- transaction/LockRequest.hpp | 26 +++++++------- transaction/LockTable.cpp | 26 +++++++------- transaction/LockTable.hpp | 26 +++++++------- transaction/ResourceId.cpp | 26 +++++++------- transaction/ResourceId.hpp | 26 +++++++------- transaction/StronglyConnectedComponents.cpp | 26 +++++++------- transaction/StronglyConnectedComponents.hpp | 26 +++++++------- transaction/Transaction.hpp | 26 +++++++------- transaction/TransactionModule.hpp | 26 +++++++------- transaction/TransactionTable.cpp | 26 +++++++------- transaction/TransactionTable.hpp | 26 +++++++------- transaction/tests/AccessMode_unittest.cpp | 26 +++++++------- transaction/tests/CycleDetector_unittest.cpp | 26 +++++++------- transaction/tests/DeadLockDetector_unittest.cpp | 26 +++++++------- transaction/tests/DirectedGraph_unittest.cpp | 26 +++++++------- transaction/tests/LockRequest_unittest.cpp | 26 +++++++------- transaction/tests/LockTable_unittest.cpp | 26 +++++++------- transaction/tests/Lock_unittest.cpp | 26 +++++++------- transaction/tests/ResourceId_unittest.cpp | 26 +++++++------- .../StronglyConnectedComponents_unittest.cpp | 26 +++++++------- transaction/tests/TransactionTable_unittest.cpp | 26 +++++++------- types/CMakeLists.txt | 26 +++++++------- types/CharType.cpp | 26 +++++++------- types/CharType.hpp | 26 +++++++------- types/DateOperatorOverloads.hpp | 26 +++++++------- types/DateType.cpp | 23 +++++++----- types/DateType.hpp | 23 +++++++----- types/DatetimeIntervalType.cpp | 26 +++++++------- types/DatetimeIntervalType.hpp | 26 +++++++------- types/DatetimeLit.hpp | 26 +++++++------- types/DatetimeType.cpp | 26 +++++++------- types/DatetimeType.hpp | 26 +++++++------- types/DoubleType.cpp | 26 +++++++------- types/DoubleType.hpp | 26 +++++++------- types/FloatType.cpp | 26 +++++++------- types/FloatType.hpp | 26 +++++++------- types/IntType.cpp | 26 +++++++------- types/IntType.hpp | 26 +++++++------- types/IntervalLit.hpp | 26 +++++++------- types/IntervalParser.cpp | 26 +++++++------- types/IntervalParser.hpp | 26 +++++++------- types/LongType.cpp | 26 +++++++------- types/LongType.hpp | 26 +++++++------- types/NullCoercibilityCheckMacro.hpp | 25 +++++++------ types/NullType.hpp | 26 +++++++------- types/NumericSuperType.hpp | 26 +++++++------- types/NumericTypeUnifier.hpp | 25 +++++++------ types/Type.cpp | 26 +++++++------- types/Type.hpp | 26 +++++++------- types/Type.proto | 26 +++++++------- types/TypeErrors.hpp | 26 +++++++------- types/TypeFactory.cpp | 26 +++++++------- types/TypeFactory.hpp | 26 +++++++------- types/TypeID.cpp | 26 +++++++------- types/TypeID.hpp | 26 +++++++------- types/TypedValue.cpp | 26 +++++++------- types/TypedValue.hpp | 26 +++++++------- types/TypedValue.proto | 26 +++++++------- types/TypesModule.hpp | 26 +++++++------- types/VarCharType.cpp | 26 +++++++------- types/VarCharType.hpp | 26 +++++++------- types/YearMonthIntervalType.cpp | 26 +++++++------- types/YearMonthIntervalType.hpp | 26 +++++++------- types/containers/CMakeLists.txt | 26 +++++++------- types/containers/ColumnVector.cpp | 26 +++++++------- types/containers/ColumnVector.hpp | 26 +++++++------- types/containers/ColumnVectorUtil.hpp | 26 +++++++------- types/containers/ColumnVectorsValueAccessor.hpp | 26 +++++++------- types/containers/Tuple.hpp | 26 +++++++------- types/containers/Tuple.proto | 25 +++++++------ .../containers/tests/ColumnVector_unittest.cpp | 26 +++++++------- types/operations/CMakeLists.txt | 26 +++++++------- types/operations/Operation.cpp | 26 +++++++------- types/operations/Operation.hpp | 26 +++++++------- types/operations/Operation.proto | 30 ++++++++-------- .../binary_operations/AddBinaryOperation.cpp | 28 +++++++-------- .../binary_operations/AddBinaryOperation.hpp | 26 +++++++------- .../ArithmeticBinaryOperation.hpp | 28 +++++++-------- .../ArithmeticBinaryOperators.hpp | 28 +++++++-------- .../binary_operations/BinaryOperation.cpp | 28 +++++++-------- .../binary_operations/BinaryOperation.hpp | 26 +++++++------- .../BinaryOperationFactory.cpp | 28 +++++++-------- .../BinaryOperationFactory.hpp | 26 +++++++------- .../binary_operations/BinaryOperationID.cpp | 28 +++++++-------- .../binary_operations/BinaryOperationID.hpp | 28 +++++++-------- .../operations/binary_operations/CMakeLists.txt | 28 +++++++-------- .../binary_operations/DivideBinaryOperation.cpp | 28 +++++++-------- .../binary_operations/DivideBinaryOperation.hpp | 26 +++++++------- .../binary_operations/ModuloBinaryOperation.cpp | 27 +++++++------- .../binary_operations/ModuloBinaryOperation.hpp | 27 +++++++------- .../MultiplyBinaryOperation.cpp | 28 +++++++-------- .../MultiplyBinaryOperation.hpp | 26 +++++++------- .../SubtractBinaryOperation.cpp | 28 +++++++-------- .../SubtractBinaryOperation.hpp | 26 +++++++------- .../tests/AddBinaryOperation_unittest.cpp | 25 +++++++------ .../tests/BinaryOperationTestUtil.hpp | 25 +++++++------ .../tests/BinaryOperation_unittest.cpp | 28 +++++++-------- .../tests/DivideBinaryOperation_unittest.cpp | 25 +++++++------ .../tests/ModuloBinaryOperation_unittest.cpp | 27 +++++++------- .../tests/MultiplyBinaryOperation_unittest.cpp | 25 +++++++------ .../tests/SubtractBinaryOperation_unittest.cpp | 25 +++++++------ .../comparisons/AsciiStringComparators-inl.hpp | 26 +++++++------- .../comparisons/AsciiStringComparators.hpp | 26 +++++++------- .../operations/comparisons/BasicComparison.cpp | 26 +++++++------- .../operations/comparisons/BasicComparison.hpp | 26 +++++++------- types/operations/comparisons/CMakeLists.txt | 26 +++++++------- types/operations/comparisons/Comparison-inl.hpp | 26 +++++++------- types/operations/comparisons/Comparison.cpp | 26 +++++++------- types/operations/comparisons/Comparison.hpp | 26 +++++++------- .../comparisons/ComparisonFactory.cpp | 26 +++++++------- .../comparisons/ComparisonFactory.hpp | 26 +++++++------- types/operations/comparisons/ComparisonID.cpp | 28 +++++++-------- types/operations/comparisons/ComparisonID.hpp | 32 +++++++++-------- types/operations/comparisons/ComparisonUtil.hpp | 26 +++++++------- .../operations/comparisons/EqualComparison.cpp | 26 +++++++------- .../operations/comparisons/EqualComparison.hpp | 26 +++++++------- .../comparisons/GreaterComparison.cpp | 26 +++++++------- .../comparisons/GreaterComparison.hpp | 26 +++++++------- .../comparisons/GreaterOrEqualComparison.cpp | 26 +++++++------- .../comparisons/GreaterOrEqualComparison.hpp | 26 +++++++------- types/operations/comparisons/LessComparison.cpp | 26 +++++++------- types/operations/comparisons/LessComparison.hpp | 26 +++++++------- .../comparisons/LessOrEqualComparison.cpp | 26 +++++++------- .../comparisons/LessOrEqualComparison.hpp | 26 +++++++------- .../comparisons/LiteralComparators-inl.hpp | 26 +++++++------- .../comparisons/LiteralComparators.hpp | 26 +++++++------- .../comparisons/NotEqualComparison.cpp | 26 +++++++------- .../comparisons/NotEqualComparison.hpp | 26 +++++++------- .../PatternMatchingComparators-inl.hpp | 26 +++++++------- .../comparisons/PatternMatchingComparators.hpp | 26 +++++++------- .../comparisons/PatternMatchingComparison.cpp | 26 +++++++------- .../comparisons/PatternMatchingComparison.hpp | 26 +++++++------- .../comparisons/tests/Comparison_unittest.cpp | 26 +++++++------- .../ArithmeticUnaryOperations.cpp | 26 +++++++------- .../ArithmeticUnaryOperations.hpp | 26 +++++++------- .../ArithmeticUnaryOperators.hpp | 26 +++++++------- .../operations/unary_operations/CMakeLists.txt | 28 +++++++-------- .../unary_operations/DateExtractOperation.cpp | 26 +++++++------- .../unary_operations/DateExtractOperation.hpp | 26 +++++++------- .../unary_operations/NumericCastOperation.hpp | 26 +++++++------- .../unary_operations/SubstringOperation.cpp | 26 +++++++------- .../unary_operations/SubstringOperation.hpp | 26 +++++++------- .../unary_operations/UnaryOperation.cpp | 28 +++++++-------- .../unary_operations/UnaryOperation.hpp | 26 +++++++------- .../unary_operations/UnaryOperationFactory.cpp | 28 +++++++-------- .../unary_operations/UnaryOperationFactory.hpp | 26 +++++++------- .../unary_operations/UnaryOperationID.cpp | 28 +++++++-------- .../unary_operations/UnaryOperationID.hpp | 28 +++++++-------- .../tests/DateExtractOperation_unittest.cpp | 26 +++++++------- .../tests/NegateUnaryOperation_unittest.cpp | 25 +++++++------ .../tests/NumericCastOperation_unittest.cpp | 25 +++++++------ .../tests/UnaryOperation_unittest.cpp | 26 +++++++------- types/port/CMakeLists.txt | 26 +++++++------- types/port/TypesPortConfig.h.in | 26 +++++++------- types/port/gmtime_r.hpp | 26 +++++++------- types/port/localtime_r.hpp | 26 +++++++------- types/port/strnlen.hpp | 26 +++++++------- types/port/tests/timegm_benchmark.cpp | 25 +++++++------ types/port/tests/timegm_unittest.cpp | 25 +++++++------ types/port/timegm.cpp | 26 +++++++------- types/port/timegm.hpp | 30 ++++++++-------- types/tests/CharType_unittest.cpp | 25 +++++++------ types/tests/DateType_unittest.cpp | 23 +++++++----- types/tests/DatetimeIntervalType_unittest.cpp | 25 +++++++------ types/tests/DatetimeType_unittest.cpp | 25 +++++++------ types/tests/DoubleType_unittest.cpp | 25 +++++++------ types/tests/FloatType_unittest.cpp | 25 +++++++------ types/tests/IntType_unittest.cpp | 25 +++++++------ types/tests/LongType_unittest.cpp | 25 +++++++------ types/tests/TypeTest_common.hpp | 25 +++++++------ types/tests/Type_unittest.cpp | 26 +++++++------- types/tests/TypedValue_unittest.cpp | 26 +++++++------- types/tests/VarCharType_unittest.cpp | 25 +++++++------ types/tests/YearMonthIntervalType_unittest.cpp | 25 +++++++------ utility/Alignment.hpp | 26 +++++++------- utility/BitManipulation.hpp | 26 +++++++------- utility/BitVector.hpp | 26 +++++++------- utility/BloomFilter.hpp | 37 +++++++++---------- utility/BloomFilter.proto | 26 +++++++------- utility/CMakeLists.txt | 26 +++++++------- utility/CalculateInstalledMemory.cpp | 25 +++++++------ utility/CalculateInstalledMemory.hpp | 25 +++++++------ utility/Cast.hpp | 26 +++++++------- utility/CheckSnprintf.hpp | 26 +++++++------- utility/DAG.hpp | 26 +++++++------- utility/EqualsAnyConstant.hpp | 25 +++++++------ utility/ExecutionDAGVisualizer.cpp | 26 +++++++------- utility/ExecutionDAGVisualizer.hpp | 26 +++++++------- utility/Glob.cpp | 26 +++++++------- utility/Glob.hpp | 26 +++++++------- utility/HashPair.hpp | 26 +++++++------- utility/Macros.hpp | 26 +++++++------- utility/MemStream.hpp | 25 +++++++------ utility/PlanVisualizer.cpp | 26 +++++++------- utility/PlanVisualizer.hpp | 26 +++++++------- utility/PrimeNumber.cpp | 26 +++++++------- utility/PrimeNumber.hpp | 26 +++++++------- utility/PtrList.hpp | 26 +++++++------- utility/PtrMap.hpp | 26 +++++++------- utility/PtrVector.hpp | 26 +++++++------- utility/ScopedBuffer.hpp | 26 +++++++------- utility/ScopedDeleter.hpp | 26 +++++++------- utility/ShardedLockManager.hpp | 26 +++++++------- utility/SortConfiguration.cpp | 25 +++++++------ utility/SortConfiguration.hpp | 26 +++++++------- utility/SortConfiguration.proto | 25 +++++++------ utility/SqlError.cpp | 26 +++++++------- utility/SqlError.hpp | 26 +++++++------- utility/StringUtil.cpp | 26 +++++++------- utility/StringUtil.hpp | 28 +++++++-------- utility/TemplateUtil.hpp | 26 +++++++------- utility/ThreadSafeQueue.hpp | 26 +++++++------- utility/TreeStringSerializable.hpp | 26 +++++++------- utility/UtilityConfig.h.in | 26 +++++++------- utility/UtilityModule.hpp | 26 +++++++------- utility/VectorUtil.hpp | 26 +++++++------- utility/tests/BitVector_unittest.cpp | 26 +++++++------- utility/tests/BloomFilter_unittest.cpp | 26 +++++++------- .../tests/CalculateInstalledMemory_unittest.cpp | 25 +++++++------ utility/tests/DAG_unittest.cpp | 26 +++++++------- utility/tests/EqualsAnyConstant_benchmark.cpp | 26 +++++++------- utility/tests/EqualsAnyConstant_unittest.cpp | 25 +++++++------ utility/tests/HashPair_benchmark.cpp | 26 +++++++------- utility/tests/PrimeNumber_unittest.cpp | 26 +++++++------- utility/tests/ScopedDeleter_unittest.cpp | 26 +++++++------- utility/tests/SqlError_unittest.cpp | 26 +++++++------- utility/tests/TemplateUtil_unittest.cpp | 26 +++++++------- utility/tests/TextBasedTestDriver_unittest.cpp | 26 +++++++------- utility/tests/ThreadSafeQueue_unittest.cpp | 26 +++++++------- .../tests/TreeStringSerializable_unittest.cpp | 26 +++++++------- utility/textbased_test/TextBasedTest.cpp | 26 +++++++------- utility/textbased_test/TextBasedTest.hpp | 26 +++++++------- utility/textbased_test/TextBasedTestDriver.cpp | 26 +++++++------- utility/textbased_test/TextBasedTestDriver.hpp | 26 +++++++------- utility/textbased_test/TextBasedTestRunner.hpp | 26 +++++++------- validate_cmakelists.py | 26 +++++++------- yarn/CMakeLists.txt | 26 +++++++------- 1175 files changed, 16939 insertions(+), 14427 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-quickstep/blob/918167a4/CMakeLists.txt ---------------------------------------------------------------------- diff --git a/CMakeLists.txt b/CMakeLists.txt index 3192713..487aaf9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,17 +1,19 @@ -# Copyright 2011-2015 Quickstep Technologies LLC. -# Copyright 2015-2016 Pivotal Software, Inc. +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 # -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. cmake_minimum_required (VERSION 2.8.6) project (QUICKSTEP) @@ -281,13 +283,11 @@ else() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") endif() - if (ENABLE_DISTRIBUTED) - # Clang reports such warning when using Protoc 3.0 beta. - if(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang") - CHECK_CXX_COMPILER_FLAG("-Wno-extended-offsetof" COMPILER_HAS_WNO_EXTENDED_OFFSETOF) - if (COMPILER_HAS_WNO_EXTENDED_OFFSETOF) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-extended-offsetof") - endif() + # Clang reports such warning when using Protoc 3.0 beta. + if(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang") + CHECK_CXX_COMPILER_FLAG("-Wno-extended-offsetof" COMPILER_HAS_WNO_EXTENDED_OFFSETOF) + if (COMPILER_HAS_WNO_EXTENDED_OFFSETOF) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-extended-offsetof") endif() endif() http://git-wip-us.apache.org/repos/asf/incubator-quickstep/blob/918167a4/CREDITS.md ---------------------------------------------------------------------- diff --git a/CREDITS.md b/CREDITS.md index 5b6324c..353456a 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -1,4 +1,4 @@ -At the time of the intial commit in January 2016, here are the commit stats of the Quickstep committers over the past many years. +At the time of the intial commit in January 2016, here are the commit stats of the Quickstep committers over the past many years. | **Committer** | **# commits** | **++ lines** | **-- lines** | | :-------------- |-----------------:|------------------:|------------------:| http://git-wip-us.apache.org/repos/asf/incubator-quickstep/blob/918167a4/GENERATOR_FUNCTIONS.md ---------------------------------------------------------------------- diff --git a/GENERATOR_FUNCTIONS.md b/GENERATOR_FUNCTIONS.md index 89f6909..78b4079 100644 --- a/GENERATOR_FUNCTIONS.md +++ b/GENERATOR_FUNCTIONS.md @@ -65,12 +65,12 @@ It is a theta-join between two generated relations. The output will be: 4. At the final stage of query planning, the physical plan node is transformed into a relational operator. - *See `TableGeneratorOperator` as the relational operator class that represents a operator that will produce run-time work orders.* - + 5. At the time of query execution, the function handle's `populateColumns()` method is invoked to actually generate a relation. - *See `TableGeneratorWorkOrder` as the work order class that actually invokes the generator function to populate a relation at run time.* - + ##Implement a new generator function -There are just three steps to implement a new generator function. +There are just three steps to implement a new generator function. 1. Subclass **`GeneratorFunctionHandle`** and implement all virtual methods. - *See `GenerateSeriesHandle` as an example.* http://git-wip-us.apache.org/repos/asf/incubator-quickstep/blob/918167a4/NOTICE ---------------------------------------------------------------------- diff --git a/NOTICE b/NOTICE index 32db8b8..3ead237 100644 --- a/NOTICE +++ b/NOTICE @@ -25,7 +25,7 @@ Portions Copyright (c) Shuo Chen Portions Copyright (c) Yusuke Suzuki [Copyright for third_party/cpplint] -Portions Copyright (c) 2009 Google Inc +Portions Copyright (c) 2009 Google Inc [Copyright for third_party/farmhash] Copyright (c) 2014 Google, Inc.