Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Drill, mail # dev - [44/53] [abbrv] git commit: Types transition


Copy link to this message
-
Re: [44/53] [abbrv] git commit: Types transition
Ted Dunning 2013-07-20, 02:19
On Fri, Jul 19, 2013 at 6:58 PM, <[EMAIL PROTECTED]> wrote:

> Types transition
>
>
> Project: http://git-wip-us.apache.org/repos/asf/incubator-drill/repo
> Commit:
> http://git-wip-us.apache.org/repos/asf/incubator-drill/commit/ce0da88d
> Tree: http://git-wip-us.apache.org/repos/asf/incubator-drill/tree/ce0da88d
> Diff: http://git-wip-us.apache.org/repos/asf/incubator-drill/diff/ce0da88d
>
> Branch: refs/heads/master
> Commit: ce0da88d2df38d079a11d2b269fad9e964e1c14a
> Parents: e68bba2
> Author: Jacques Nadeau <[EMAIL PROTECTED]>
> Authored: Mon Jun 24 08:06:43 2013 -0700
> Committer: Jacques Nadeau <[EMAIL PROTECTED]>
> Committed: Fri Jul 19 14:53:11 2013 -0700
>
> ----------------------------------------------------------------------
>  sandbox/prototype/common/pom.xml                | 216 ++---
>  .../drill/common/expression/parser/ExprParser.g |  64 +-
>  .../org/apache/drill/common/expression/Arg.java |  44 +-
>  .../common/expression/ArgumentValidator.java    |   2 +-
>  .../common/expression/ArgumentValidators.java   |  62 +-
>  .../expression/BasicArgumentValidator.java      |   8 +-
>  .../drill/common/expression/ErrorCollector.java |  18 +-
>  .../common/expression/ErrorCollectorImpl.java   |  40 +-
>  .../common/expression/ExpressionPosition.java   |  27 +
>  .../expression/ExpressionStringBuilder.java     | 102 +++
>  .../common/expression/ExpressionValidator.java  |  86 ++
>  .../drill/common/expression/FieldReference.java |  18 +-
>  .../drill/common/expression/FunctionBase.java   |  94 --
>  .../drill/common/expression/FunctionCall.java   |  55 +-
>  .../common/expression/FunctionDefinition.java   |   8 +-
>  .../common/expression/FunctionRegistry.java     |  13 +-
>  .../drill/common/expression/IfExpression.java   |  65 +-
>  .../common/expression/LogicalExpression.java    |  98 +-
>  .../expression/LogicalExpressionBase.java       |  56 +-
>  .../common/expression/OutputTypeDeterminer.java |  34 +-
>  .../drill/common/expression/PathSegment.java    |  26 +
>  .../drill/common/expression/SchemaPath.java     | 176 ++--
>  .../common/expression/ValueExpressions.java     | 320 ++++---
>  .../common/expression/fn/BooleanFunctions.java  |   6 +-
>  .../common/expression/fn/MathFunctions.java     |  10 +-
>  .../common/expression/fn/StringFunctions.java   |   7 +-
>  .../common/expression/fn/UnaryFunctions.java    |   6 +-
>  .../drill/common/expression/types/AtomType.java |  67 ++
>  .../drill/common/expression/types/DataType.java |   2 +-
>  .../visitors/AbstractExprVisitor.java           |  56 ++
>  .../expression/visitors/AggregateChecker.java   |  25 +-
>  .../expression/visitors/ConstantChecker.java    |  21 +-
>  .../common/expression/visitors/ExprVisitor.java |  18 +-
>  .../expression/visitors/SimpleExprVisitor.java  |  56 ++
>  .../org/apache/drill/common/types/Types.java    | 134 +++
>  .../common/src/main/protobuf/Types.proto        |  64 ++
>  sandbox/prototype/exec/java-exec/pom.xml        | 360 ++++----
>  .../org/apache/drill/exec/ExecConstants.java    |   1 +
>  .../drill/exec/compile/ClassTransformer.java    |   1 +
>  .../drill/exec/compile/CodeModelTools.java      |  31 +
>  .../apache/drill/exec/expr/CodeGenerator.java   | 201 +++++
>  .../apache/drill/exec/expr/DrillAggrFunc.java   |   9 +
>  .../org/apache/drill/exec/expr/DrillFunc.java   |   9 +
>  .../drill/exec/expr/EvaluationVisitor.java      | 201 +++++
>  .../exec/expr/ExpressionTreeMaterializer.java   | 128 +++
>  .../exec/expr/SingleClassStringWriter.java      |  40 +
>  .../exec/expr/ValueVectorReadExpression.java    |  41 +
>  .../exec/expr/ValueVectorWriteExpression.java   |  45 +
>  .../exec/expr/annotations/FunctionTemplate.java |  25 +
>  .../drill/exec/expr/annotations/Output.java     |  18 +
>  .../drill/exec/expr/annotations/Param.java      |  18 +
>  .../drill/exec/expr/annotations/WorkSpace.java  |  14 +
>  .../drill/exec/expr/fn/FunctionConverter.java   | 186 ++++
>  .../drill/exec/expr/fn/FunctionHolder.java      | 158 ++++