Repository: hive Updated Branches: refs/heads/master 63ff7e2bd -> 031cfa212
HIVE-17692 Block HCat on Acid tables (Eugene Koifman, reviewed by Sergey Shelukhin) Project: http://git-wip-us.apache.org/repos/asf/hive/repo Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/d4f8ae22 Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/d4f8ae22 Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/d4f8ae22 Branch: refs/heads/master Commit: d4f8ae22847c3761842250bfc2ef29fe248b7c1d Parents: 63ff7e2 Author: Eugene Koifman <[email protected]> Authored: Mon Oct 16 11:54:38 2017 -0700 Committer: Eugene Koifman <[email protected]> Committed: Mon Oct 16 11:54:38 2017 -0700 ---------------------------------------------------------------------- .../java/org/apache/hive/hcatalog/mapreduce/HCatOutputFormat.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hive/blob/d4f8ae22/hcatalog/core/src/main/java/org/apache/hive/hcatalog/mapreduce/HCatOutputFormat.java ---------------------------------------------------------------------- diff --git a/hcatalog/core/src/main/java/org/apache/hive/hcatalog/mapreduce/HCatOutputFormat.java b/hcatalog/core/src/main/java/org/apache/hive/hcatalog/mapreduce/HCatOutputFormat.java index 2654212..996bb02 100644 --- a/hcatalog/core/src/main/java/org/apache/hive/hcatalog/mapreduce/HCatOutputFormat.java +++ b/hcatalog/core/src/main/java/org/apache/hive/hcatalog/mapreduce/HCatOutputFormat.java @@ -32,7 +32,6 @@ import org.apache.hadoop.hive.common.classification.InterfaceAudience; import org.apache.hadoop.hive.common.classification.InterfaceStability; import org.apache.hadoop.hive.conf.HiveConf; import org.apache.hadoop.hive.metastore.IMetaStoreClient; -import org.apache.hadoop.hive.metastore.MetaStoreUtils; import org.apache.hadoop.hive.ql.io.AcidUtils; import org.apache.hadoop.hive.ql.metadata.HiveStorageHandler; import org.apache.hadoop.hive.metastore.api.FieldSchema; @@ -115,7 +114,7 @@ public class HCatOutputFormat extends HCatBaseOutputFormat { throw new HCatException(ErrorType.ERROR_NOT_SUPPORTED, "Store into a partition with sorted column definition from Pig/Mapreduce is not supported"); } - if (AcidUtils.isInsertOnlyTable(table.getParameters())) { + if (AcidUtils.isAcidTable(table)) { throw new HCatException(ErrorType.ERROR_NOT_SUPPORTED, "Store into an insert-only ACID table from Pig/Mapreduce is not supported"); }
