Ye Ni created HDFS-17501:
----------------------------
Summary: Add a parameter "redirectByIPAddress" to WebHDFS
Key: HDFS-17501
URL: https://issues.apache.org/jira/browse/HDFS-17501
Project: Hadoop HDFS
Issue Type: Improvement
Components: webhdfs
Reporter: Ye Ni
Assignee: Ye Ni
Provide a WebHDFS parameter so the redirect URL to a datanode can have an
option on hostname or IP address.
This takes effect for both NameNode and Router WebHDFS. Default value is false,
which is consistent with current behavior.
{code:java}
curl --insecure -i -X PUT
"https://localhost:81/webhdfs/v1/user/test/test.ini?op=CREATE&redirectByIpAddress=true"
HTTP/1.1 307 Temporary Redirect
Location:
https://127.0.0.1:10076/webhdfs/v1/user/test/test.ini?op=CREATE&namenoderpcaddress=localhost&createflag=&createparent=true&overwrite=false
curl --insecure -i -X PUT
"https://localhost:81/webhdfs/v1/user/test/test.ini?op=CREATE&redirectByIpAddress=false"
HTTP/1.1 307 Temporary Redirect
Location:
https://localhost:10076/webhdfs/v1/user/test/test.ini?op=CREATE&namenoderpcaddress=localhost&createflag=&createparent=true&overwrite=false
curl --insecure -i -X PUT
"https://localhost:81/webhdfs/v1/user/test/test.ini?op=CREATE"
HTTP/1.1 307 Temporary Redirect
Location:
https://localhost:10076/webhdfs/v1/user/test/test.ini?op=CREATE&namenoderpcaddress=localhost&createflag=&createparent=true&overwrite=false
{code}
HttpFS doesn't need this change because HttpFS always uses the same URI as
requested to redirect.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]