Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
On getBlockLocations, only one Datanode is returned as the location for all PROVIDED blocks. This can hurt the performance of applications which typically 3 locations per block. We need to return multiple Datanodes for each PROVIDED block for better application performance/resilience.
Attachments
Attachments
Issue Links
- relates to
-
HDFS-12809 [READ] Fix the randomized selection of locations in {{ProvidedBlocksBuilder}}.
- Resolved