Details
-
Sub-task
-
Status: Resolved
-
Minor
-
Resolution: Duplicate
-
2.8.0
-
None
-
None
Description
S3AOutputStream uses LocalDirAllocator to choose a directory from the comma-separated list of buffers —but it creates a new instance for every output stream. This misses a key point of the allocator: for it to do round-robin allocation, it needs to remember the last disk written to. If a new instance is used for every file: no history.
Attachments
Attachments
Issue Links
- is superceded by
-
HADOOP-13560 S3ABlockOutputStream to support huge (many GB) file writes
-
- Resolved
-