Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
For encoding and decoding buffers, currently some places use java heap ByteBuffer, some use direct byteBUffer, and some use java byte array. If the coder implementation is native, we should use direct ByteBuffer. This jira is to revisit all encoding/decoding buffers and improve them.
Attachments
Attachments
Issue Links
- contains
-
HDFS-8901 Use ByteBuffer in striping positional read
- Resolved
-
HDFS-8902 Uses ByteBuffer on heap or direct ByteBuffer according to used erasure coder in striping read (position and stateful)
- Resolved
-
HDFS-8903 Uses ByteBuffer on heap or direct ByteBuffer according to used erasure coder in striping write
- Resolved
-
HDFS-8904 Uses ByteBuffer on heap or direct ByteBuffer according to used erasure coder in striping recovery on DataNode side
- Resolved
-
HDFS-10718 Prefer direct ByteBuffer in native RS encoder and decoder
- Resolved