[ 
https://issues.apache.org/jira/browse/HADOOP-14154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16541384#comment-16541384
 ] 

Sean Mackrory commented on HADOOP-14154:
----------------------------------------

+1 on the doc, Gabor.

This sort of relates to HADOOP-14335 in that it is a schema change. Gabor and I 
had a bit of a discussion about that one the other day (I'm in the middle of 
posting a summary of that discussion to that JIRA). Despite being a schema 
change, I don't think there's a need to update the schema version because the 
version is essentially used as a compatibility version only. This is a 
compatible change if new code assumes that anything missing the 
is_authoritative bit is essentially NOT authoritative (i.e. it defaults to 
false). Old code won't look at the flag, and the effect will simply be the same 
as before we entered this change. 

> Persist isAuthoritative bit in DynamoDBMetaStore (authoritative mode support)
> -----------------------------------------------------------------------------
>
>                 Key: HADOOP-14154
>                 URL: https://issues.apache.org/jira/browse/HADOOP-14154
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs/s3
>    Affects Versions: 3.0.0-beta1
>            Reporter: Rajesh Balamohan
>            Assignee: Gabor Bota
>            Priority: Minor
>         Attachments: HADOOP-14154-HADOOP-13345.001.patch, 
> HADOOP-14154-HADOOP-13345.002.patch, HADOOP-14154-spec-001.pdf
>
>
> Add support for "authoritative mode" for DynamoDBMetadataStore.
> The missing feature is to persist the bit set in 
> {{DirListingMetadata.isAuthoritative}}. 
> This topic has been super confusing for folks so I will also file a 
> documentation Jira to explain the design better.
> We may want to also rename the DirListingMetadata.isAuthoritative field to 
> .isFullListing to eliminate the multiple uses and meanings of the word 
> "authoritative".
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to