From bb9ddef0e7603b60d25250bb53a7ae9f147cd3cd Mon Sep 17 00:00:00 2001 From: Tsuyoshi Ozawa Date: Mon, 4 May 2015 17:47:37 +0900 Subject: [PATCH] HADOOP-11328. ZKFailoverController does not log Exception when doRun raises errors. Contributed by Tianyin Xu. --- hadoop-common-project/hadoop-common/CHANGES.txt | 3 +++ .../main/java/org/apache/hadoop/ha/ZKFailoverController.java | 1 + 2 files changed, 4 insertions(+) diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index bb8f9009b4..2bf790af77 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -525,6 +525,9 @@ Release 2.8.0 - UNRELEASED HADOOP-11357. Print information of the build enviornment in test-patch.sh (aw) + HADOOP-11328. ZKFailoverController does not log Exception when doRun raises + errors. (Tianyin Xu via ozawa) + OPTIMIZATIONS HADOOP-11785. Reduce the number of listStatus operation in distcp diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java index f58c3f4de9..9eb1ff8450 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java @@ -180,6 +180,7 @@ public Integer run() { } }); } catch (RuntimeException rte) { + LOG.fatal("The failover controller encounters runtime error: " + rte); throw (Exception)rte.getCause(); } }