-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/68744/
-----------------------------------------------------------
Review request for hive and Ashutosh Chauhan.
Bugs: HIVE-20536
https://issues.apache.org/jira/browse/HIVE-20536
Repository: hive-git
Description
-------
Add new function that allows the generation of a surrogate key composed of the
write id, the task id, and an incremental row id.
Diffs
-----
ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java 3f538b3
ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java 3309b9b
ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java 6d7e63e
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFSurrogateKey.java
PRE-CREATION
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFSurrogateKey.java
PRE-CREATION
ql/src/test/results/clientpositive/show_functions.q.out 8d41e78
Diff: https://reviews.apache.org/r/68744/diff/1/
Testing
-------
Added a new junit test for the function.
Tested it in beeline by adding one row, adding multiple rows, adding mutliple
rows to multiple tables via multuple insert (all having their own surrogate_key
column)
Thanks,
Miklos Gergely