----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/14232/ -----------------------------------------------------------
Review request for hive, Jason Dere and Thejas Nair. Repository: hive-git Description ------- Please see HIVE-5070 for a detailed description of the problem: https://issues.apache.org/jira/browse/HIVE-5070 This patch creates a new shim method: createProxyFileSystem(). In shim 0.20 and 0.20S, it is simply create a ProxyFileSystem object. In shim 0.23, it creates a ProxyFileSystem23 that derives from ProxyFileSystem and implement the listLocatedStatus() method to handle proxy correctly. Diffs ----- shims/src/0.20S/java/org/apache/hadoop/hive/shims/Hadoop20SShims.java cf5c175 shims/src/0.23/java/org/apache/hadoop/hive/shims/Hadoop23Shims.java 9351411 shims/src/common-secure/java/org/apache/hadoop/hive/shims/HadoopShimsSecure.java 28843e0 shims/src/common/java/org/apache/hadoop/fs/ProxyFileSystem.java 28a18f6 shims/src/common/java/org/apache/hadoop/fs/ProxyLocalFileSystem.java 9f35769 shims/src/common/java/org/apache/hadoop/hive/shims/HadoopShims.java 5b91267 Diff: https://reviews.apache.org/r/14232/diff/ Testing ------- Run hive unit tests against hadoop 2.1.1-beta, it is successful now. Thanks, shanyu zhao