Add workspace field and function setup support.
authorJacques Nadeau <jacques@apache.org>
Thu, 18 Jul 2013 03:06:00 +0000 (20:06 -0700)
committerJacques Nadeau <jacques@apache.org>
Fri, 19 Jul 2013 21:53:31 +0000 (14:53 -0700)
commit7779a7232d292f5a7f4f2838c04687360d19d90b
treec590525e7b89e82bc7d2149757cc0470a2a76afc
parent65e2cfce5364ccfe30b83b9dddeb304b79efbc76
Add workspace field and function setup support.
Add alternate function
Add slightly better filter test.
16 files changed:
sandbox/prototype/common/src/main/java/org/apache/drill/common/expression/ArgumentValidators.java
sandbox/prototype/common/src/main/java/org/apache/drill/common/expression/FunctionCall.java
sandbox/prototype/common/src/main/java/org/apache/drill/common/expression/FunctionRegistry.java
sandbox/prototype/common/src/main/java/org/apache/drill/common/expression/NoArgValidator.java [new file with mode: 0644]
sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/expr/CodeGenerator.java
sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/expr/EvaluationVisitor.java
sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/expr/annotations/WorkSpace.java
sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionConverter.java
sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionHolder.java
sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/ImportGrabber.java [new file with mode: 0644]
sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/MethodGrabbingVisitor.java
sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/Alternator.java [new file with mode: 0644]
sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/vector/ValueVector.java
sandbox/prototype/exec/java-exec/src/main/resources/drill-module.conf
sandbox/prototype/exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/filter/TestSimpleFilter.java
sandbox/prototype/exec/java-exec/src/test/resources/filter/test1.json