Repository: hive
Updated Branches:
  refs/heads/master be1955f61 -> b023f5dd9


HIVE-19972 : Followup to HIVE-19928 : Fix the check for managed table (Deepak 
Jaiswal, reviewed by Jason Dere)


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/b023f5dd
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/b023f5dd
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/b023f5dd

Branch: refs/heads/master
Commit: b023f5dd972d711cc9370c9aff34962dda8ff829
Parents: be1955f
Author: Deepak Jaiswal <djais...@apache.org>
Authored: Fri Jun 22 14:21:29 2018 -0700
Committer: Deepak Jaiswal <djais...@apache.org>
Committed: Sun Jun 24 19:59:31 2018 -0700

----------------------------------------------------------------------
 ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/b023f5dd/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java
----------------------------------------------------------------------
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java 
b/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java
index eab9f4a..c3809d8 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java
@@ -1754,7 +1754,7 @@ public class Hive {
           Utilities.FILE_OP_LOGGER.trace("moving " + loadPath + " to " + 
destPath);
         }
 
-        boolean isManaged = 
tbl.getTableType().equals(TableType.MANAGED_TABLE.toString());
+        boolean isManaged = tbl.getTableType() == TableType.MANAGED_TABLE;
         // TODO: why is "&& !isAcidIUDoperation" needed here?
         if (!isTxnTable && ((loadFileType == LoadFileType.REPLACE_ALL) || 
(oldPart == null && !isAcidIUDoperation))) {
           //for fullAcid tables we don't delete files for commands with 
OVERWRITE - we create a new
@@ -2338,7 +2338,7 @@ private void constructOneLBLocationMap(FileStatus fSta,
 
       perfLogger.PerfLogBegin("MoveTask", PerfLogger.FILE_MOVES);
 
-      boolean isManaged = 
tbl.getTableType().equals(TableType.MANAGED_TABLE.toString());
+      boolean isManaged = tbl.getTableType() == TableType.MANAGED_TABLE;
 
       if (loadFileType == LoadFileType.REPLACE_ALL && !isTxnTable) {
         //for fullAcid we don't want to delete any files even for OVERWRITE 
see HIVE-14988/HIVE-17361

Reply via email to