-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/30754/
-----------------------------------------------------------
(Updated March 4, 2015, 11:52 p.m.)
Review request for drill, Aman Sinha, Jacques Nadeau, Jinfeng Ni, Mehant Baid,
and Parth Chandra.
Changes
-------
REmoved record batch from one new UDF setup method. Removed useless loop now
that functionality is happening through reflection elsewhere. Added UdfUtilties
interface to FragmentContext so this can be build without the DRILL-2060
patches. Removed unneeded test.
Bugs: DRILL-2143
https://issues.apache.org/jira/browse/DRILL-2143
Repository: drill-git
Description
-------
This patch fixes the breakage of removing the record batch from the setup
method in the DrillFunc interface. It adds an injectable type to bring back the
date functions and make the interpreted expression evaluation work with the new
interface.
Diffs (updated)
-----
exec/interpreter/src/test/java/org/apache/drill/exec/expr/ExpressionInterpreterTest.java
a94ef94
exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFuncHolder.java
279c428
exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionConverter.java
0127e6e
exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/DateTypeFunctions.java
cc4be89
exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/StringFunctions.java
a3bc1de
exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/interpreter/DrillSimpleFuncInterpreter.java
e3696f0
exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/interpreter/InterpreterEvaluator.java
0fe36cb
exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/interpreter/InterpreterGenerator.java
6cede33
exec/java-exec/src/main/java/org/apache/drill/exec/expr/holders/ValueHolder.java
5c2adc6
exec/java-exec/src/main/java/org/apache/drill/exec/expr/package-info.java
PRE-CREATION
exec/java-exec/src/main/java/org/apache/drill/exec/ops/FragmentContext.java
e413921
exec/java-exec/src/main/java/org/apache/drill/exec/ops/QueryDateTimeInfo.java
PRE-CREATION
exec/java-exec/src/main/java/org/apache/drill/exec/ops/UdfUtilities.java
PRE-CREATION
Diff: https://reviews.apache.org/r/30754/diff/
Testing (updated)
-------
Almost all cluster tests are passing, recieved some failures that seem
unrelated and unlikely cased by the changes, but are not reported as expected
failures currently. Still need to run full unit tests again with these most
recent changes.
Thanks,
Jason Altekruse