|
@@ -24,7 +24,6 @@ import org.apache.hadoop.classification.InterfaceAudience;
|
|
import org.apache.hadoop.fs.CommonConfigurationKeys;
|
|
import org.apache.hadoop.fs.CommonConfigurationKeys;
|
|
import org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicyDefault;
|
|
import org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicyDefault;
|
|
import org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.RamDiskReplicaLruTracker;
|
|
import org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.RamDiskReplicaLruTracker;
|
|
-import org.apache.hadoop.hdfs.web.AuthFilter;
|
|
|
|
import org.apache.hadoop.http.HttpConfig;
|
|
import org.apache.hadoop.http.HttpConfig;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -234,7 +233,12 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
public static final String DFS_NAMENODE_REPLICATION_STREAMS_HARD_LIMIT_KEY = "dfs.namenode.replication.max-streams-hard-limit";
|
|
public static final String DFS_NAMENODE_REPLICATION_STREAMS_HARD_LIMIT_KEY = "dfs.namenode.replication.max-streams-hard-limit";
|
|
public static final int DFS_NAMENODE_REPLICATION_STREAMS_HARD_LIMIT_DEFAULT = 4;
|
|
public static final int DFS_NAMENODE_REPLICATION_STREAMS_HARD_LIMIT_DEFAULT = 4;
|
|
public static final String DFS_WEBHDFS_AUTHENTICATION_FILTER_KEY = "dfs.web.authentication.filter";
|
|
public static final String DFS_WEBHDFS_AUTHENTICATION_FILTER_KEY = "dfs.web.authentication.filter";
|
|
- public static final String DFS_WEBHDFS_AUTHENTICATION_FILTER_DEFAULT = AuthFilter.class.getName();
|
|
|
|
|
|
+ /* Phrased as below to avoid javac inlining as a constant, to match the behavior when
|
|
|
|
+ this was AuthFilter.class.getName(). Note that if you change the import for AuthFilter, you
|
|
|
|
+ need to update the literal here as well as TestDFSConfigKeys.
|
|
|
|
+ */
|
|
|
|
+ public static final String DFS_WEBHDFS_AUTHENTICATION_FILTER_DEFAULT =
|
|
|
|
+ "org.apache.hadoop.hdfs.web.AuthFilter".toString();
|
|
public static final String DFS_WEBHDFS_ENABLED_KEY = "dfs.webhdfs.enabled";
|
|
public static final String DFS_WEBHDFS_ENABLED_KEY = "dfs.webhdfs.enabled";
|
|
public static final boolean DFS_WEBHDFS_ENABLED_DEFAULT = true;
|
|
public static final boolean DFS_WEBHDFS_ENABLED_DEFAULT = true;
|
|
public static final String DFS_WEBHDFS_USER_PATTERN_KEY = "dfs.webhdfs.user.provider.user.pattern";
|
|
public static final String DFS_WEBHDFS_USER_PATTERN_KEY = "dfs.webhdfs.user.provider.user.pattern";
|