You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by li...@apache.org on 2020/06/10 08:26:40 UTC

[hadoop-ozone] 09/09: HDDS-3711. Handle inner classes in SCMRatisRequest and SCMRatisResponse. (#1016)

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

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

commit 53559397fd5f70112b599df2e330e869a1a934dd
Author: Nandakumar <na...@apache.org>
AuthorDate: Thu Jun 4 11:49:22 2020 +0530

    HDDS-3711. Handle inner classes in SCMRatisRequest and SCMRatisResponse. (#1016)
    
    Merge in. Thanks @nandakumar131 for the contribution
---
 .../src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisRequest.java    | 2 +-
 .../src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisResponse.java   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisRequest.java b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisRequest.java
index d65c235..3e51653 100644
--- a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisRequest.java
+++ b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisRequest.java
@@ -93,7 +93,7 @@ public final class SCMRatisRequest {
     final List<MethodArgument> args = new ArrayList<>();
     for (Object argument : arguments) {
       final MethodArgument.Builder argBuilder = MethodArgument.newBuilder();
-      argBuilder.setType(argument.getClass().getCanonicalName());
+      argBuilder.setType(argument.getClass().getName());
       if (argument instanceof GeneratedMessage) {
         argBuilder.setValue(((GeneratedMessage) argument).toByteString());
       } else if (argument instanceof ProtocolMessageEnum) {
diff --git a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisResponse.java b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisResponse.java
index 21ca4be..b3ec543 100644
--- a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisResponse.java
+++ b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMRatisResponse.java
@@ -84,7 +84,7 @@ public final class SCMRatisResponse {
 
     final SCMRatisResponseProto response =
         SCMRatisResponseProto.newBuilder()
-            .setType(result.getClass().getCanonicalName())
+            .setType(result.getClass().getName())
             .setValue(value)
         .build();
     return Message.valueOf(


---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: ozone-commits-help@hadoop.apache.org