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