-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/17494/
-----------------------------------------------------------
(Updated Jan. 29, 2014, 10:30 a.m.)
Review request for hive.
Bugs: HIVE-6330
https://issues.apache.org/jira/browse/HIVE-6330
Repository: hive-git
Description (updated)
-------
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
-----
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