Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.23.0
-
None
-
Reviewed
Description
Most of the data transfer protocol has been converted over to protobufs, but we still send the checksum header with ad-hoc serialization in a few places. This is self-inconsistent and also makes wire protocol compatibility more difficult. This JIRA does the following:
- introduce a new protobuf message to describe a checksum
- include the "requested checksum" with the block operation (instead of coming separately after it)
- include the "required checksum" with the block operation response, for write operations (instead of coming first in the BlockSender stream)
Attachments
Attachments
Issue Links
- blocks
-
HDFS-2130 Switch default checksum to CRC32C
- Closed