-----------------------------------------------------------
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

Reply via email to