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 ji...@apache.org on 2014/02/05 23:58:42 UTC
svn commit: r1564980 - in
/hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src:
main/java/org/apache/hadoop/http/HttpConfig.java site/apt/SecureMode.apt.vm
Author: jing9
Date: Wed Feb 5 22:58:42 2014
New Revision: 1564980
URL: http://svn.apache.org/r1564980
Log:
HDFS-5873. Merge change r1564977 from branch-2.
Modified:
hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/http/HttpConfig.java
hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/site/apt/SecureMode.apt.vm
Modified: hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/http/HttpConfig.java
URL: http://svn.apache.org/viewvc/hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/http/HttpConfig.java?rev=1564980&r1=1564979&r2=1564980&view=diff
==============================================================================
--- hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/http/HttpConfig.java (original)
+++ hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/http/HttpConfig.java Wed Feb 5 22:58:42 2014
@@ -34,13 +34,14 @@ public class HttpConfig {
HTTPS_ONLY,
HTTP_AND_HTTPS;
+ private static final Policy[] VALUES = values();
public static Policy fromString(String value) {
- if (HTTPS_ONLY.name().equalsIgnoreCase(value)) {
- return HTTPS_ONLY;
- } else if (HTTP_AND_HTTPS.name().equalsIgnoreCase(value)) {
- return HTTP_AND_HTTPS;
+ for (Policy p : VALUES) {
+ if (p.name().equalsIgnoreCase(value)) {
+ return p;
+ }
}
- return HTTP_ONLY;
+ return null;
}
public boolean isHttpEnabled() {
Modified: hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/site/apt/SecureMode.apt.vm
URL: http://svn.apache.org/viewvc/hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/site/apt/SecureMode.apt.vm?rev=1564980&r1=1564979&r2=1564980&view=diff
==============================================================================
--- hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/site/apt/SecureMode.apt.vm (original)
+++ hadoop/common/branches/branch-2.3/hadoop-common-project/hadoop-common/src/site/apt/SecureMode.apt.vm Wed Feb 5 22:58:42 2014
@@ -352,7 +352,8 @@ Configuration for <<<conf/core-site.xml>
| | | This value is deprecated. Use dfs.http.policy |
*-------------------------+-------------------------+------------------------+
| <<<dfs.http.policy>>> | <HTTP_ONLY> or <HTTPS_ONLY> or <HTTP_AND_HTTPS> | |
-| | | HTTPS_ONLY turns off http access |
+| | | HTTPS_ONLY turns off http access. This option takes precedence over |
+| | | the deprecated configuration dfs.https.enable and hadoop.ssl.enabled. |
*-------------------------+-------------------------+------------------------+
| <<<dfs.namenode.https-address>>> | <nn_host_fqdn:50470> | |
*-------------------------+-------------------------+------------------------+