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

Steve Loughran commented on HADOOP-16380:
-----------------------------------------

note: some of my rename optimisations may have made the likelihood of the store 
going inconsistent higher, as addAncestors is now used to scan up the tree to 
decide when to stop, whereas put() always put everything up. I'm going to 
reinstate the original put code (with the caching of the state in the 
AncestorState), so that if you create a file with a tombstone some directories 
up, it will always be deleted, even if there is 1+ valid parent in between

> ITestS3AContractRootDir failing on trunk: tombstones mislead about directory 
> empty status
> -----------------------------------------------------------------------------------------
>
>                 Key: HADOOP-16380
>                 URL: https://issues.apache.org/jira/browse/HADOOP-16380
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs/s3, test
>    Affects Versions: 3.3.0
>            Reporter: Steve Loughran
>            Assignee: Steve Loughran
>            Priority: Critical
>
> I'm seeing reproducible failures of {{ITestS3AContractRootDir}} which look 
> like consistency problems *even when S3Guard is enabled*. 
> Suspicion: root dir listings are still inconsistent, due to the way we don't 
> keep root entries in the table



--
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