Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.16.0
-
None
-
None
-
Reviewed
Description
Paths returned from DFS internally cache their FileStatus, so that getStatus(Path) does not require another RPC. This cache is never refreshed and become stale, resulting in program error.
This should not be fixed until FileSystem#listStatus() is removed by HADOOP-2563, and user code is thus no longer dependent on this cache for good performance.
Attachments
Attachments
Issue Links
- blocks
-
HADOOP-1700 Append to files in HDFS
- Closed
- depends upon
-
HADOOP-2563 Remove deprecated FileSystem#listPaths()
- Closed
-
HADOOP-3095 Validating input paths and creating splits is slow on S3
- Closed
- is blocked by
-
HADOOP-2566 need FileSystem#globStatus method
- Closed