HADOOP-15506. Upgrade Azure Storage Sdk version to 7.0.0 and update corresponding code blocks.
Contributed by Esfandiar Manii. (cherry picked from commitd901be6795
) (cherry picked from commitbaac7c2b28
) (cherry picked from commitdf338f2e1a
)
This commit is contained in:
parent
8059390798
commit
0b5d0c3740
|
@ -1100,6 +1100,12 @@
|
|||
<version>2.9.1</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.microsoft.azure</groupId>
|
||||
<artifactId>azure-storage</artifactId>
|
||||
<version>7.0.0</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.aliyun.oss</groupId>
|
||||
<artifactId>aliyun-sdk-oss</artifactId>
|
||||
|
|
|
@ -87,8 +87,10 @@ final class NativeAzureFileSystemHelper {
|
|||
if (errorCode != null
|
||||
&& (errorCode.equals(StorageErrorCodeStrings.BLOB_NOT_FOUND)
|
||||
|| errorCode.equals(StorageErrorCodeStrings.RESOURCE_NOT_FOUND)
|
||||
|| errorCode.equals(StorageErrorCodeStrings.CONTAINER_NOT_FOUND)
|
||||
|| errorCode.equals(StorageErrorCode.BLOB_NOT_FOUND.toString())
|
||||
|| errorCode.equals(StorageErrorCode.RESOURCE_NOT_FOUND.toString()))) {
|
||||
|| errorCode.equals(StorageErrorCode.RESOURCE_NOT_FOUND.toString())
|
||||
|| errorCode.equals(StorageErrorCode.CONTAINER_NOT_FOUND.toString()))) {
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -75,7 +75,7 @@ public class ITestContainerChecks extends AbstractWasbTestWithTimeout {
|
|||
assertTrue("Should've thrown.", false);
|
||||
} catch (FileNotFoundException ex) {
|
||||
assertTrue("Unexpected exception: " + ex,
|
||||
ex.getMessage().contains("does not exist."));
|
||||
ex.getMessage().contains("is not found"));
|
||||
}
|
||||
assertFalse(container.exists());
|
||||
|
||||
|
@ -115,7 +115,7 @@ public class ITestContainerChecks extends AbstractWasbTestWithTimeout {
|
|||
assertTrue("Should've thrown.", false);
|
||||
} catch (FileNotFoundException ex) {
|
||||
assertTrue("Unexpected exception: " + ex,
|
||||
ex.getMessage().contains("does not exist."));
|
||||
ex.getMessage().contains("is not found"));
|
||||
}
|
||||
assertFalse(container.exists());
|
||||
|
||||
|
@ -143,7 +143,7 @@ public class ITestContainerChecks extends AbstractWasbTestWithTimeout {
|
|||
assertTrue("Should've thrown.", false);
|
||||
} catch (FileNotFoundException ex) {
|
||||
assertTrue("Unexpected exception: " + ex,
|
||||
ex.getMessage().contains("does not exist."));
|
||||
ex.getMessage().contains("is not found"));
|
||||
}
|
||||
assertFalse(container.exists());
|
||||
|
||||
|
@ -165,6 +165,9 @@ public class ITestContainerChecks extends AbstractWasbTestWithTimeout {
|
|||
assertFalse(fs.rename(foo, bar));
|
||||
assertFalse(container.exists());
|
||||
|
||||
// Create a container outside of the WASB FileSystem
|
||||
container.create();
|
||||
|
||||
// But a write should.
|
||||
assertTrue(fs.createNewFile(foo));
|
||||
assertTrue(container.exists());
|
||||
|
|
Loading…
Reference in New Issue