[
https://issues.apache.org/jira/browse/HADOOP-14749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16124000#comment-16124000
]
Aaron Fabbri commented on HADOOP-14749:
---------------------------------------
Quick review of the v5 patch:
{noformat}
+### Security
+
+All users of the DynamoDB table must have write access to it. This
+effectively means they must have write access to the entire object store.
+
{noformat}
Couldn't you have an IAM role with write access to DynamoDB but only read
access for the bucket?
{noformat}
**Warning do not enable any type of failure injection in production. The
-following settings are for test development only.**
-
-## Inconsistency Injection
{noformat}
No change needed to your patch here.. but my hope for the sub heading was that
we will introduce other types of failure injection in the future. We can
re-add the main heading when we do.
{noformat}
- // TODO
- // 1. Add properties query to MetadataStore interface
- // supportsAuthoritativeDirectories() or something.
- // 2. Add "isNew" flag to MetadataStore.put(DirListingMetadata)
- // 3. If #1 is true, assert that directory is still fully cached here.
- // assertTrue("Created dir is fully cached", dirMeta.isAuthoritative());
-
+ // TODO HADOOP-1475 instrument MetadataStore for asserting & testing
{noformat}
Wrong JIRA # here. Should be HADOOP-14756
I tweaked that JIRA a bit to capture my original intent here (things have
changed a little).
So +1 after you fix the JIRA #, and consider clarifying bit about requiring
write access to buckets.
> review s3guard docs & code prior to merge
> -----------------------------------------
>
> Key: HADOOP-14749
> URL: https://issues.apache.org/jira/browse/HADOOP-14749
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: documentation, fs/s3
> Affects Versions: HADOOP-13345
> Reporter: Steve Loughran
> Assignee: Steve Loughran
> Attachments: HADOOP-14749-HADOOP-13345-001.patch,
> HADOOP-14749-HADOOP-13345-002.patch, HADOOP-14749-HADOOP-13345-003.patch,
> HADOOP-14749-HADOOP-13345-004.patch, HADOOP-14749-HADOOP-13345-005.patch
>
> Original Estimate: 24h
> Remaining Estimate: 24h
>
> Pre-merge cleanup while it's still easy to do
> * Read through all the docs, tune
> * Diff the trunk/branch files to see if we can reduce the delta (and hence
> the changes)
> * Review the new tests
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]