Преглед на файлове

HDDS-886. Unnecessary buffer copy in HddsDispatcher#dispatch. Contributed by Lokesh Jain.

Yiqun Lin преди 6 години
родител
ревизия
62f821115b
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/impl/HddsDispatcher.java

+ 1 - 1
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/impl/HddsDispatcher.java

@@ -134,9 +134,9 @@ public class HddsDispatcher implements ContainerDispatcher, Auditor {
   @Override
   @Override
   public ContainerCommandResponseProto dispatch(
   public ContainerCommandResponseProto dispatch(
       ContainerCommandRequestProto msg) {
       ContainerCommandRequestProto msg) {
+    Preconditions.checkNotNull(msg);
     LOG.trace("Command {}, trace ID: {} ", msg.getCmdType().toString(),
     LOG.trace("Command {}, trace ID: {} ", msg.getCmdType().toString(),
         msg.getTraceID());
         msg.getTraceID());
-    Preconditions.checkNotNull(msg.toString());
 
 
     AuditAction action = ContainerCommandRequestPBHelper.getAuditAction(
     AuditAction action = ContainerCommandRequestPBHelper.getAuditAction(
         msg.getCmdType());
         msg.getCmdType());