HDFS-1925. SafeModeInfo should use the correct constant instead of a hard-coded value for its default. Contributed by Joey Echeverria.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hdfs/trunk@1124459 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/CHANGES.txt b/CHANGES.txt
index 719afcd..604939e 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1015,6 +1015,9 @@
HDFS-1921. saveNamespace can cause NN to be unable to come up on restart
(Matt Foley via todd)
+ HDFS-1925. SafeModeInfo should use the correct constant instead of a
+ hard-coded value for its default. (Joey Echeverria via todd)
+
Release 0.21.1 - Unreleased
HDFS-1466. TestFcHdfsSymlink relies on /tmp/test not existing. (eli)
diff --git a/src/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java b/src/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
index 87636e5..18c9ce5 100644
--- a/src/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
+++ b/src/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
@@ -3967,7 +3967,7 @@
* @param conf configuration
*/
SafeModeInfo(Configuration conf) {
- this.threshold = conf.getFloat(DFSConfigKeys.DFS_NAMENODE_SAFEMODE_THRESHOLD_PCT_KEY, 0.95f);
+ this.threshold = conf.getFloat(DFSConfigKeys.DFS_NAMENODE_SAFEMODE_THRESHOLD_PCT_KEY, DFSConfigKeys.DFS_NAMENODE_SAFEMODE_THRESHOLD_PCT_DEFAULT);
this.datanodeThreshold = conf.getInt(
DFSConfigKeys.DFS_NAMENODE_SAFEMODE_MIN_DATANODES_KEY,
DFSConfigKeys.DFS_NAMENODE_SAFEMODE_MIN_DATANODES_DEFAULT);