Details
Description
With just the standalone pipeline, a new pipeline was created for each and every container.
This code can be optimized so that pipelines are craeted less frequently. Caching using pipeline names will help with Ratis clients as well.
a) Remove Container name from Pipeline object.
b) XceiverClientManager should cache objects based on pipeline name
c) XceiverClient and XceiverServer should be renamed to XceiverClientStandAlone & XceiverServerRatis
d) StandAlone pipeline should have notion of re-using pipeline objects.
Attachments
Attachments
Issue Links
- relates to
-
HDFS-12722 Ozone: SCM: Lease support for pipeline creation
- Open