Description
This is related to HDFS-7647
DatanodeInfoWithStorage was introduced in org.apache.hadoop.hdfs.server.protocol package whereas its base class, DatanodeInfo, is in org.apache.hadoop.hdfs.protocol
Method signature change in LocatedBlock#getLocations() breaks downstream project(s) (such as HBase) which may reorder DatanodeInfo's.
DatanodeInfo is tagged @InterfaceAudience.Private
DatanodeInfoWithStorage should have the same tag.
Attachments
Attachments
Issue Links
- relates to
-
HDFS-7647 DatanodeManager.sortLocatedBlocks sorts DatanodeInfos but not StorageIDs
- Closed