The following commands with percent (%) no longer work starting with version 3.1:
Also, plus (+ ) characters get turned into spaces when doing DN operations:
I can confirm that these commands work correctly on 2.9 and 3.0. Also, the usual hdfs:// client works as expected.
I suspect a relation with
HDFS-13176 or HDFS-13582, but I'm not sure what the right fix is. Note that Hive uses % to escape special characters in partition values, so banning % might not be a good option. For example, Hive will create a paths like table_name/partition_key=%2F when partition_key='/'.