Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
HADOOP-13345
-
None
-
Reviewed
Description
This was based on discussion in HADOOP-13455. Though we should not create table unless the config fs.s3a.s3guard.ddb.table.create is set true, we still have to get the existing table in DynamoDBMetadataStore#initialize() and wait for its becoming active, before any table/item operations.
Attachments
Attachments
Issue Links
- is depended upon by
-
HADOOP-13959 S3guard: replace dynamo.describe() call in init with more efficient query
- Closed
- is duplicated by
-
HADOOP-13925 S3Guard: NPE when table is already populated in dynamodb and user specifies "fs.s3a.s3guard.ddb.table.create=false"
- Closed
- relates to
-
HADOOP-13455 S3Guard: Write end user docs, change table autocreate default.
- Resolved
-
HADOOP-13904 DynamoDBMetadataStore to handle DDB throttling failures through retry policy
- Resolved