Find attached a patch having a test case that tries to reproduce the problem.
Percent (%) and plus (+) characters no longer work in WebHDFS
Add a regression test for HDFS-14323
Space character in the path is shown as "+" while creating dirs in WebHDFS
Improve backward compatibility for HDFS-13176 (WebHdfs file path gets truncated when having semicolon (;) inside)