diff --git metastore/src/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java metastore/src/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java index ca37bf0..b932a4a 100644 --- metastore/src/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java +++ metastore/src/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java @@ -2255,7 +2255,10 @@ private static boolean isRetryable(Exception ex) { //in MSSQL this means Communication Link Failure return true; } - //see https://issues.apache.org/jira/browse/HIVE-9938 + if("ORA-01876".equalsIgnoreCase(sqlException.getSQLState())) { + return true; + } + //see also https://issues.apache.org/jira/browse/HIVE-9938 } return false; }