-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/37156/
-----------------------------------------------------------
(Updated Aug. 6, 2015, 7:36 p.m.)
Review request for hive and Lenni Kuff.
Changes
-------
Address review comments from Lenni.
Bugs: HIVE-7476
https://issues.apache.org/jira/browse/HIVE-7476
Repository: hive-git
Description
-------
Currently, CTAS is broken when target is on S3 and source tables are not, or
more generally, where source and target tables are on different file systems.
Mainly the issues was that during the Move operation (last stage of CTAS), it
was using the destination FileSystem object to run the operations on both the
source/dest files, thus error when running on a source. The fix is to use the
source FileSystem to run operations on the source file, and the dest FileSystem
to run operations on the dest File.
Diffs (updated)
-----
ql/src/java/org/apache/hadoop/hive/ql/exec/MoveTask.java 0a466e4
ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java 5840802
Diff: https://reviews.apache.org/r/37156/diff/
Testing
-------
Manually ran CTAS to create a table on S3.
Thanks,
Szehon Ho