-
Type:
Bug
-
Status: Resolved
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 2.8.0
-
Fix Version/s: 2.9.0, 3.0.0-alpha2
-
Component/s: fs/s3
-
Labels:None
-
Target Version/s:
deleteUnnecessaryFakeDirectories is invoked in S3AFileSystem during rename and on outputstream close() to purge any fake directories. Depending on the nesting in the folder structure, it might take a lot longer time as it invokes getFileStatus multiple times. Instead, it should be able to break out of the loop once a non-empty directory is encountered.
- causes
-
HADOOP-16090 S3A Client to add explicit support for versioned stores
-
- Resolved
-
- is depended upon by
-
HADOOP-11694 Über-jira: S3a phase II: robustness, scale and performance
-
- Resolved
-
- is related to
-
HADOOP-13230 S3A to optionally retain directory markers
-
- Resolved
-
-
HADOOP-14594 ITestS3AFileOperationCost::testFakeDirectoryDeletion to uncomment metric assertions
-
- Resolved
-