You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by as...@apache.org on 2016/04/22 20:59:05 UTC
[42/50] [abbrv] hadoop git commit: HDFS-9555. LazyPersistFileScrubber
should still sleep if there are errors in the clear progress. Contributed by
Phil Yang.
HDFS-9555. LazyPersistFileScrubber should still sleep if there are errors in the clear progress. Contributed by Phil Yang.
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/5d4255a8
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/5d4255a8
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/5d4255a8
Branch: refs/heads/yarn-2877
Commit: 5d4255a80156d2cacfea8184b41805070223d3a9
Parents: 19f0f96
Author: Kihwal Lee <ki...@apache.org>
Authored: Fri Apr 22 11:08:44 2016 -0500
Committer: Kihwal Lee <ki...@apache.org>
Committed: Fri Apr 22 11:08:44 2016 -0500
----------------------------------------------------------------------
.../apache/hadoop/hdfs/server/namenode/FSNamesystem.java | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hadoop/blob/5d4255a8/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
----------------------------------------------------------------------
diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
index 471e6b9..1f7a2f0 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
+++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
@@ -3894,14 +3894,17 @@ public class FSNamesystem implements Namesystem, FSNamesystemMBean,
.debug("Namenode is in safemode, skipping scrubbing of corrupted lazy-persist files.");
}
}
+ } catch (Exception e) {
+ FSNamesystem.LOG.error(
+ "Ignoring exception in LazyPersistFileScrubber:", e);
+ }
+
+ try {
Thread.sleep(scrubIntervalSec * 1000);
} catch (InterruptedException e) {
FSNamesystem.LOG.info(
"LazyPersistFileScrubber was interrupted, exiting");
break;
- } catch (Exception e) {
- FSNamesystem.LOG.error(
- "Ignoring exception in LazyPersistFileScrubber:", e);
}
}
}