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

Sean Mackrory commented on HADOOP-14509:
----------------------------------------

We can maybe resolve this as a duplicate of HADOOP-14488 - this did turn out to 
be the issue that was breaking Steve's testing and I've posted a patch that 
includes an updated version of his test and a fix.

Do note, however, that there is more work to make that function completely 
correct, although the latest patch fixes all current tests. Sometimes we need 
direct children only (i.e. if listRequest.getDelimiter().equals("/')) and some 
times we do need more distant ancestors as well.

> InconsistentAmazonS3Client adds extra paths to listStatus() after delete.
> -------------------------------------------------------------------------
>
>                 Key: HADOOP-14509
>                 URL: https://issues.apache.org/jira/browse/HADOOP-14509
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs/s3
>            Reporter: Aaron Fabbri
>            Assignee: Sean Mackrory
>
> I identified a potential issue in code that simulates list-after-delete 
> inconsistency when code reviewing HADOOP-13760.  It appeared to work for the 
> existing test cases but now that we are using the inconsistency injection 
> code for general testing (e.g. HADOOP-14488) we need to make sure this stuff 
> is correct.  
> Deliverable is to make sure 
> {{InconsistentAmazonS3Client#restoreListObjects()}} is correct.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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

Reply via email to