You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@knox.apache.org by "Kevin Risden (JIRA)" <ji...@apache.org> on 2018/11/07 20:39:01 UTC

[jira] [Closed] (KNOX-760) Knox breaks filename's special characters

     [ https://issues.apache.org/jira/browse/KNOX-760?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kevin Risden closed KNOX-760.
-----------------------------

> Knox breaks filename's special characters
> -----------------------------------------
>
>                 Key: KNOX-760
>                 URL: https://issues.apache.org/jira/browse/KNOX-760
>             Project: Apache Knox
>          Issue Type: Bug
>          Components: Server
>    Affects Versions: 0.6.0
>         Environment: CentOS, in HortonWorks Hadoop package
>            Reporter: Joosep Simm
>            Priority: Major
>
> When listing files with through Knox and WebHDFS, then Knox breaks special characters (unicode characters) in the file listing. Doing the same request directly to WebHDFS lists the unicode characters nicely.
> See the "fooä.txt" file name.
> Knox request: curl -k -u test:test -i -X GET https://sandbox.hortonworks.com:8443/gateway/default/webhdfs/v1/test?op=LISTSTATUS
> {"FileStatuses":{"FileStatus":[{"accessTime":1476784247695,"blockSize":134217728,"childrenNum":0,"fileId":149034,"group":"hdfs","length":14,"modificationTime":1476784248002,"owner":"hdfs","pathSuffix":"fooä.txt","permission":"644","replication":3,"storagePolicy":0,"type":"FILE"},{"accessTime":1476788434925,"blockSize":134217728,"childrenNum":0,"fileId":149035,"group":"hdfs","length":14,"modificationTime":1476788435493,"owner":"hdfs","pathSuffix":"test.txt","permission":"644","replication":3,"storagePolicy":0,"type":"FILE"}]}}
> WebHDFS request: curl -i -X GET http://localhost:50070/webhdfs/v1/test?op=LISTSTATUS
> {"FileStatuses":{"FileStatus":[
> {"accessTime":1476784247695,"blockSize":134217728,"childrenNum":0,"fileId":149034,"group":"hdfs","length":14,"modificationTime":1476784248002,"owner":"hdfs","pathSuffix":"fooä.txt","permission":"644","replication":3,"storagePolicy":0,"type":"FILE"},
> {"accessTime":1476788434925,"blockSize":134217728,"childrenNum":0,"fileId":149035,"group":"hdfs","length":14,"modificationTime":1476788435493,"owner":"hdfs","pathSuffix":"test.txt","permission":"644","replication":3,"storagePolicy":0,"type":"FILE"}
> ]}}
> The Knox exact version is: 
> [root@sandbox ~]# /usr/hdp/current/knox-server/bin/knoxcli.sh version
> Apache Knox: 0.6.0.2.4.0.0-169 (d6098dd63118515bf7f6d870cad068609a2fd5d5)
> It is installed with the Ambari server.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)