Robert Yokota created HADOOP-12717: -------------------------------------- Summary: NPE when trying to rename a directory in Windows Azure Storage FileSystem Key: HADOOP-12717 URL: https://issues.apache.org/jira/browse/HADOOP-12717 Project: Hadoop Common Issue Type: Bug Affects Versions: 2.7.0 Reporter: Robert Yokota Attachments: diff.txt
Encountered an NPE when trying to use the HBase utility ExportSnapshot with Azure as the target. It turns out verifyAndConvertToStandardFormat is returning null when determining the hbaseRoot, and this is being added to the atomicRenameDirs set. java.lang.NullPointerException at org.apache.hadoop.fs.azure.AzureNativeFileSystemStore.isKeyForDirectorySet(AzureNativeFileSystemStore.java:1059) at org.apache.hadoop.fs.azure.AzureNativeFileSystemStore.isAtomicRenameKey(AzureNativeFileSystemStore.java:1053) at org.apache.hadoop.fs.azure.NativeAzureFileSystem.prepareAtomicFolderRename(NativeAzureFileSystem.java:2098) at org.apache.hadoop.fs.azure.NativeAzureFileSystem.rename(NativeAzureFileSystem.java:1996) at org.apache.hadoop.hbase.snapshot.ExportSnapshot.run(ExportSnapshot.java:944) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) at com.yammer.calmie.snapshot.AbstractSnapshotUtil.exportSnapshot(AbstractSnapshotUtil.java:210) at com.yammer.calmie.snapshot.AbstractSnapshotUtil.run(AbstractSnapshotUtil.java:79) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) at com.yammer.calmie.snapshot.SnapshotAzureBlobUtil.main(SnapshotAzureBlobUtil.java:85) -- This message was sent by Atlassian JIRA (v6.3.4#6332)