diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index 5fcc38c3788..4f78b096c07 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -53,6 +53,9 @@ Release 2.1.1-beta - UNRELEASED IMPROVEMENTS + HDFS-4513. Clarify in the WebHDFS REST API that all JSON respsonses may + contain additional properties. (szetszwo) + OPTIMIZATIONS BUG FIXES diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/WebHDFS.apt.vm b/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/WebHDFS.apt.vm index 7735f8dafed..71063c3a695 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/WebHDFS.apt.vm +++ b/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/WebHDFS.apt.vm @@ -185,6 +185,10 @@ curl -i --negotiate -u : "http://:/webhdfs/v1/?op=..." curl -i "http://:/webhdfs/v1/?delegation=&op=..." +--------------------------------- + [] + + See also: {{{../hadoop-common/HttpAuthentication.html}Authentication for Hadoop HTTP web-consoles}} + * {Proxy Users} When the proxy user feature is enabled, a proxy user

may submit a request on behalf of another user . @@ -971,6 +975,12 @@ Transfer-Encoding: chunked See {{{http://tools.ietf.org/id/draft-zyp-json-schema-03.html}draft-zyp-json-schema-03}} for the syntax definitions of the JSON schemas. + <> that the default value of + {{{http://tools.ietf.org/id/draft-zyp-json-schema-03.html#additionalProperties}<<>>}} + is an empty schema which allows any value for additional properties. + Therefore, all WebHDFS JSON responses allow any additional property. + However, if additional properties are included in the responses, they are + considered as optional properties in order to maintain compatibility. ** {Boolean JSON Schema}