HDFS-10488. Update WebHDFS documentation regarding CREATE and MKDIR default permissions. Contributed by Wellington Chevreuil.
This commit is contained in:
parent
a3f93beaa1
commit
b8f93cd275
@ -350,6 +350,8 @@ File and Directory Operations
|
||||
Location: webhdfs://<HOST>:<PORT>/<PATH>
|
||||
Content-Length: 0
|
||||
|
||||
If no permissions are specified, the newly created file will be assigned with default 644 permission. No umask mode will be applied from server side (so "fs.permissions.umask-mode" value configuration set on Namenode side will have no effect).
|
||||
|
||||
**Note** that the reason of having two-step create/append is for preventing clients to send out data before the redirect. This issue is addressed by the "`Expect: 100-continue`" header in HTTP/1.1; see [RFC 2616, Section 8.2.3](http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.3). Unfortunately, there are software library bugs (e.g. Jetty 6 HTTP server and Java 6 HTTP client), which do not correctly implement "`Expect: 100-continue`". The two-step create/append is a temporary workaround for the software library bugs.
|
||||
|
||||
See also: [`overwrite`](#Overwrite), [`blocksize`](#Block_Size), [`replication`](#Replication), [`permission`](#Permission), [`buffersize`](#Buffer_Size), [FileSystem](../../api/org/apache/hadoop/fs/FileSystem.html).create
|
||||
@ -442,6 +444,8 @@ See also: [`offset`](#Offset), [`length`](#Length), [`buffersize`](#Buffer_Size)
|
||||
|
||||
{"boolean": true}
|
||||
|
||||
If no permissions are specified, the newly created directory will have 755 permission as default. No umask mode will be applied from server side (so "fs.permissions.umask-mode" value configuration set on Namenode side will have no effect).
|
||||
|
||||
See also: [`permission`](#Permission), [FileSystem](../../api/org/apache/hadoop/fs/FileSystem.html).mkdirs
|
||||
|
||||
### Create a Symbolic Link
|
||||
@ -1957,7 +1961,7 @@ See also: [`SETOWNER`](#Set_Owner)
|
||||
|:---- |:---- |
|
||||
| Description | The permission of a file/directory. |
|
||||
| Type | Octal |
|
||||
| Default Value | 755 |
|
||||
| Default Value | 644 for files, 755 for directories |
|
||||
| Valid Values | 0 - 1777 |
|
||||
| Syntax | Any radix-8 integer (leading zeros may be omitted.) |
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user