Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0-alpha2
-
None
-
Reviewed
Description
Native erasure coder prefers to direct ByteBuffer for performance consideration. To prepare for it, this change uses ByteBuffer through the codes in implementing striping position read. It will also fix avoiding unnecessary data copying between striping read chunk buffers and decode input buffers.
Attachments
Attachments
Issue Links
- Is contained by
-
HDFS-8668 Erasure Coding: revisit buffer used for encoding and decoding.
- Resolved
- is depended upon by
-
HDFS-8957 Consolidate client striping input stream codes for stateful read and positional read
- Patch Available
- is related to
-
HDFS-3246 pRead equivalent for direct read path
- Resolved
-
HDFS-14585 Backport HDFS-8901 Use ByteBuffer in DFSInputStream#read to branch2.9
- Resolved
- links to