Description
HADOOP-15183 added detection and rejection of prune updates when the store is inconsistent (i.e. when it tries to update an entry twice in the same operation, the second time with one that is inconsistent with the first)
Now that we can detect this, we should address it. We are lucky here in that my DDB table is currently inconsistent: prune is failing.
Plan
- new test to run in the sequential phase, which does a s3guard prune against the bucket used in tests
- use this to identify/debug the issue
- replicate the problem in the ITestDDBMetastore tests
- decide what to do in this world. Tell the user to run fsck? skip?
Attachments
Attachments
Issue Links
- causes
-
HADOOP-16481 ITestS3GuardDDBRootOperations.test_300_MetastorePrune needs to set region
- Resolved
- contains
-
HADOOP-16397 Hadoop S3Guard Prune command to support a -tombstone option.
- Resolved
-
HADOOP-16406 ITestDynamoDBMetadataStore.testProvisionTable times out intermittently
- Resolved
- is related to
-
HADOOP-16380 S3A tombstones can confuse empty directory status
- Resolved
- relates to
-
HADOOP-16396 Allow authoritative mode on a subdirectory
- Resolved
- links to