This is an automated email from the ASF dual-hosted git repository.

nanda pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git


The following commit(s) were added to refs/heads/master by this push:
     new b0a1562  HDDS-3759. Avoid UUID#toString call in 
PipelineID#getProtobuf. (#1042)
b0a1562 is described below

commit b0a156249796692b61937c1765818c9ea038ac22
Author: runzhiwang <[email protected]>
AuthorDate: Tue Jun 9 16:27:53 2020 +0800

    HDDS-3759. Avoid UUID#toString call in PipelineID#getProtobuf. (#1042)
---
 .../main/java/org/apache/hadoop/hdds/scm/pipeline/PipelineID.java   | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/pipeline/PipelineID.java
 
b/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/pipeline/PipelineID.java
index 76cf55e..742d807 100644
--- 
a/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/pipeline/PipelineID.java
+++ 
b/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/pipeline/PipelineID.java
@@ -28,9 +28,11 @@ import java.util.UUID;
 public final class PipelineID {
 
   private UUID id;
+  private String strID;
 
   private PipelineID(UUID id) {
     this.id = id;
+    this.strID = id.toString();
   }
 
   public static PipelineID randomId() {
@@ -46,7 +48,7 @@ public final class PipelineID {
   }
 
   public HddsProtos.PipelineID getProtobuf() {
-    return HddsProtos.PipelineID.newBuilder().setId(id.toString()).build();
+    return HddsProtos.PipelineID.newBuilder().setId(strID).build();
   }
 
   public static PipelineID getFromProtobuf(HddsProtos.PipelineID protos) {
@@ -55,7 +57,7 @@ public final class PipelineID {
 
   @Override
   public String toString() {
-    return "PipelineID=" + id;
+    return "PipelineID=" + strID;
   }
 
   @Override


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to