Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.2.1
-
None
Description
Currently Ozone creates a random pipeline id for every pipeline where a pipeline consist of 3 nodes in a ratis ring. Ratis on the other hand uses the notion of RaftGroupID which is a unique id for the nodes in a ratis ring.
When a datanode sends information to SCM, the pipeline for the node is currently identified using dn2PipelineMap. With correct use of RaftGroupID, we can eliminate the use of dn2PipelineMap.