HDFS-13699 changed a debug log line into an info log line and this line is printed during hadoop fs -cat operations. This make it very difficult to figure out where the log line ends and where the catted file begins, especially when the output is sent to a tool for parsing.
[ebadger@foobar bin]$ hadoop fs -cat /foo 2>/dev/null 2019-08-20 22:09:45,907 INFO [main] sasl.SaslDataTransferClient (SaslDataTransferClient.java:checkTrustAndSend(230)) - SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false bar
- is broken by
HDFS-13699 Add DFSClient sending handshake token to DataNode, and allow DataNode overwrite downstream QOP