Sailesh Patel created HDFS-12981: ------------------------------------ Summary: HDFS renameSnapshot to Itself for Non Existent snapshot should throw error Key: HDFS-12981 URL: https://issues.apache.org/jira/browse/HDFS-12981 Project: Hadoop HDFS Issue Type: Improvement Components: hdfs Affects Versions: 2.6.0 Reporter: Sailesh Patel Priority: Minor
When trying to rename a non-existent HDFS snapshot to ITSELF, there are no errors and exits with a success code. The steps to reproduce this issue is: hdfs dfs -mkdir /tmp/dir1 hdfs dfsadmin -allowSnapshot /tmp/dir1 hdfs dfs -createSnapshot /tmp/dir1 snap1_dir Rename from non-existent to another_non-existent : errors and return code 1. This is correct. hdfs dfs -renameSnapshot /tmp/dir1 nonexist another_nonexist : echo $? renameSnapshot: The snapshot nonexist does not exist for directory /tmp/dir1 Rename from non-existent to non-existent : no errors and return code 0 instead of Error and return code 1. hdfs dfs -renameSnapshot /tmp/dir1 nonexist nonexist ; echo $? Current behavior: No error and return code 0. Expected behavior: An error returned and return code 1. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org