/[Apache-SVN]
ViewVC logotype

Revision 737291


Jump to revision: Previous Next
Author: athusoo
Date: Sat Jan 24 01:58:01 2009 UTC (15 years, 2 months ago)
Changed paths: 178 (showing only 100; show all)
Log Message:
HIVE-65. Rewrite typechecking to use the walker interface and add
Resolvers to UDF and UDAF to support proper implicit casting
in a manner similar to other RDBMSs (athusoo)



Changed paths

Path Details
Directoryhadoop/hive/trunk/CHANGES.txt modified , text changed
Directoryhadoop/hive/trunk/build-common.xml modified , text changed
Directoryhadoop/hive/trunk/eclipse-templates/TestMTQueries.launchtemplate added
Directoryhadoop/hive/trunk/eclipse-templates/TestTruncate.launchtemplate added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/AmbiguousMethodException.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/ComparisonOpMethodResolver.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/DefaultUDAFEvaluatorResolver.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/DefaultUDFMethodResolver.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/GroupByOperator.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/NumericOpMethodResolver.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/NumericUDAF.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/NumericUDAFEvaluatorResolver.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/UDAF.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/UDAFEvaluator.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/UDAFEvaluatorResolver.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/UDF.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/UDFMethodResolver.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/lib/DefaultGraphWalker.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/lib/DefaultRuleDispatcher.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/lib/Dispatcher.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/lib/GraphWalker.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/lib/NodeProcessor.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/lib/NodeProcessorCtx.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPruner.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcCtx.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcFactory.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMROperator.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRProcContext.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRRedSink1.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRRedSink2.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRTableScan1.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/ASTEvent.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/ASTEventDispatcher.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/ASTEventProcessor.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/ASTProcessor.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/DefaultASTEventDispatcher.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/DefaultASTProcessor.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/DefaultDispatcher.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/PartitionPruner.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/PrintOpTreeProcessor.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/TopoWalker.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/TypeCheckCtx.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/TypeCheckProcFactory.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/aggregationDesc.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/exprNodeColumnDesc.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/exprNodeDesc.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/exprNodeFuncDesc.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/tools/LineageInfo.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDAFAvg.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDAFCount.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDAFMax.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDAFMin.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDAFSum.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBaseCompare.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBaseNumericOp.java added
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFCeil.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFConcat.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFDate.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFDayOfMonth.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFDefaultSampleHashFn.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFFloor.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFFromUnixTime.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFJson.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLTrim.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLike.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLower.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFMonth.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPAnd.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPBitAnd.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPBitNot.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPBitOr.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPBitXor.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPDivide.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPMinus.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPMod.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPMultiply.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPNegative.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPNot.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPNotNull.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPNull.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPOr.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPPlus.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPPositive.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRTrim.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRand.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRegExp.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRegExpReplace.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRound.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSize.java modified , text changed
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFStrEq.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFStrGe.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFStrGt.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFStrLe.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFStrLt.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFStrNe.java deleted
Directoryhadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSubstr.java modified , text changed
[...]

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26