----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/17494/ -----------------------------------------------------------
Review request for hive. Bugs: HIVE-6330 https://issues.apache.org/jira/browse/HIVE-6330 Repository: hive-git Description ------- Metastore changes, CREATE FUNCTION support (without TEMPORARY keyword), lookup of functions in the metastore. The UDF class needs to be resolvable by the class loader in Hive. Diffs ----- itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestHiveMetaStore.java 1b01238 itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java 9ad5986 metastore/if/hive_metastore.thrift e4e816d metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java 58f9957 metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java ed05790 metastore/src/java/org/apache/hadoop/hive/metastore/IMetaStoreClient.java 4288781 metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java 794fadd metastore/src/java/org/apache/hadoop/hive/metastore/RawStore.java f5ea2ef metastore/src/model/org/apache/hadoop/hive/metastore/model/MFunction.java PRE-CREATION metastore/src/model/package.jdo 49f2aac metastore/src/test/org/apache/hadoop/hive/metastore/DummyRawStoreControlledCommit.java 003dc9c metastore/src/test/org/apache/hadoop/hive/metastore/DummyRawStoreForJdoConnection.java 6dd0852 ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java 48b7ee1 ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionTask.java 988b389 ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionUtils.java PRE-CREATION ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java d32deea ql/src/java/org/apache/hadoop/hive/ql/parse/FunctionSemanticAnalyzer.java da917f7 ql/src/java/org/apache/hadoop/hive/ql/parse/HiveParser.g 216c361 ql/src/java/org/apache/hadoop/hive/ql/parse/MacroSemanticAnalyzer.java b42a425 ql/src/java/org/apache/hadoop/hive/ql/plan/CreateFunctionDesc.java 051095a ql/src/java/org/apache/hadoop/hive/ql/plan/DropFunctionDesc.java 8a78f5b ql/src/test/org/apache/hadoop/hive/ql/exec/TestFunctionRegistry.java 0d02f6e ql/src/test/queries/clientnegative/create_function_nonexistent_class.q PRE-CREATION ql/src/test/queries/clientnegative/create_function_nonexistent_db.q PRE-CREATION ql/src/test/queries/clientnegative/create_function_nonudf_class.q PRE-CREATION ql/src/test/queries/clientnegative/drop_func_nonexistent.q PRE-CREATION ql/src/test/queries/clientpositive/create_func1.q PRE-CREATION ql/src/test/results/clientnegative/create_function_nonexistent_class.q.out PRE-CREATION ql/src/test/results/clientnegative/create_function_nonexistent_db.q.out PRE-CREATION ql/src/test/results/clientnegative/create_function_nonudf_class.q.out PRE-CREATION ql/src/test/results/clientnegative/drop_func_nonexistent.q.out PRE-CREATION ql/src/test/results/clientpositive/create_func1.q.out PRE-CREATION Diff: https://reviews.apache.org/r/17494/diff/ Testing ------- Thanks, Jason Dere