----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/17494/ -----------------------------------------------------------
(Updated Feb. 6, 2014, 6:34 a.m.) Review request for hive. Changes ------- Unit test fixes 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. Generated thrift changes not included in diff. Diffs (updated) ----- itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestHiveMetaStore.java d7854fe itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java 9ad5986 metastore/if/hive_metastore.thrift e327e2a metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java 2d8e483 metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java bcbb52e metastore/src/java/org/apache/hadoop/hive/metastore/IMetaStoreClient.java 377709f metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java 0715e22 metastore/src/java/org/apache/hadoop/hive/metastore/RawStore.java 2e3b6da 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 6998b43 metastore/src/test/org/apache/hadoop/hive/metastore/DummyRawStoreForJdoConnection.java f54ae53 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 e59decc ql/src/java/org/apache/hadoop/hive/ql/parse/FunctionSemanticAnalyzer.java da917f7 ql/src/java/org/apache/hadoop/hive/ql/parse/HiveParser.g 17f3552 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 ql/src/test/results/clientpositive/show_functions.q.out 57c9036 Diff: https://reviews.apache.org/r/17494/diff/ Testing ------- Thanks, Jason Dere