Slice out byte[] printer
Change-Id: I095575df5f03057c386be77328897be59c96eaf9
diff --git a/core/api/src/main/java/org/onlab/onos/store/service/WriteRequest.java b/core/api/src/main/java/org/onlab/onos/store/service/WriteRequest.java
index 3800a83..d687fa5 100644
--- a/core/api/src/main/java/org/onlab/onos/store/service/WriteRequest.java
+++ b/core/api/src/main/java/org/onlab/onos/store/service/WriteRequest.java
@@ -6,6 +6,8 @@
import java.util.Objects;
+import org.onlab.util.ByteArraySizeHashPrinter;
+
import com.google.common.base.MoreObjects;
/**
@@ -185,13 +187,13 @@
@Override
public String toString() {
- return MoreObjects.toStringHelper(getClass())
+ return MoreObjects.toStringHelper(getClass())
.add("type", type)
.add("tableName", tableName)
.add("key", key)
- .add("newValue", newValue != null ? "[" + newValue.length + " bytes]" : newValue)
+ .add("newValue", ByteArraySizeHashPrinter.orNull(newValue))
.add("previousVersion", previousVersion)
- .add("oldValue", oldValue != null ? "[" + oldValue.length + " bytes]" : oldValue)
+ .add("oldValue", ByteArraySizeHashPrinter.orNull(oldValue))
.toString();
}