HBASE-16969 RegionCoprocessorServiceExec should override the toString() for debugging (ChiaPing Tsai)
This commit is contained in:
parent
ea5b0a05d6
commit
a969f8d790
|
@ -101,4 +101,18 @@ public class RegionCoprocessorServiceExec implements Row {
|
|||
Row other = (Row) obj;
|
||||
return compareTo(other) == 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder builder = new StringBuilder();
|
||||
builder.append("region:")
|
||||
.append(Bytes.toStringBinary(region))
|
||||
.append(", startKey:")
|
||||
.append(Bytes.toStringBinary(startKey))
|
||||
.append(", method:")
|
||||
.append(method.getFullName())
|
||||
.append(", request:")
|
||||
.append(request);
|
||||
return builder.toString();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@ package org.apache.hadoop.hbase;
|
|||
import org.apache.hadoop.hbase.classification.InterfaceAudience;
|
||||
|
||||
/**
|
||||
* Implementations of this interface will keep and return to clients
|
||||
* Implementations of this interface will keep and return to clients
|
||||
* implementations of classes providing API to execute
|
||||
* coordinated operations. This interface is client-side, so it does NOT
|
||||
* include methods to retrieve the particular interface implementations.
|
||||
|
|
Loading…
Reference in New Issue