Yi Liu created HDFS-6426: ---------------------------- Summary: Remove CRLF for xattr value base64 encoding for better display. Key: HDFS-6426 URL: https://issues.apache.org/jira/browse/HDFS-6426 Project: Hadoop HDFS Issue Type: Improvement Affects Versions: HDFS XAttrs (HDFS-2006) Reporter: Yi Liu Assignee: Yi Liu Priority: Minor Fix For: HDFS XAttrs (HDFS-2006)
{{Base64.encodeBase64String(value)}} encodes binary data using the base64 algorithm into 76 character blocks separated by CRLF. In fs shell, xattrs display like: {code} # file: /user user.a1=0sMTIz user.a2=0sMTIzNDU2 user.a3=0sMTIzNDU2 {code} We don't need multiple line and CRLF for xattr value, and we can use: {code} Base64 base64 = new Base64(0); base64.encodeToString(value); {code} -- This message was sent by Atlassian JIRA (v6.2#6252)