HADOOP-15837. DynamoDB table Update can fail S3A FS init.
Contributed by Steve Loughran.
This commit is contained in:
parent
52d270ef8c
commit
f1fbc56371
|
@ -886,7 +886,6 @@ public class DynamoDBMetadataStore implements MetadataStore {
|
|||
final String status = description.getTableStatus();
|
||||
switch (status) {
|
||||
case "CREATING":
|
||||
case "UPDATING":
|
||||
LOG.debug("Table {} in region {} is being created/updated. This may"
|
||||
+ " indicate that the table is being operated by another "
|
||||
+ "concurrent thread or process. Waiting for active...",
|
||||
|
@ -897,6 +896,10 @@ public class DynamoDBMetadataStore implements MetadataStore {
|
|||
throw new FileNotFoundException("DynamoDB table "
|
||||
+ "'" + tableName + "' is being "
|
||||
+ "deleted in region " + region);
|
||||
case "UPDATING":
|
||||
// table being updated; it can still be used.
|
||||
LOG.debug("Table is being updated.");
|
||||
break;
|
||||
case "ACTIVE":
|
||||
break;
|
||||
default:
|
||||
|
|
Loading…
Reference in New Issue