etcdserver: Fix txn request 'took too long' warnings to use loggable request stringer

This commit is contained in:
Joe Betz
2018-06-11 16:58:48 -07:00
committed by Gyuho Lee
parent 07f833ae3e
commit b7c19232bc
2 changed files with 5 additions and 4 deletions

View File

@@ -64,7 +64,7 @@ func (as *InternalRaftStringer) String() string {
case as.Request.Txn != nil:
return fmt.Sprintf("header:<%s> txn:<%s>",
as.Request.Header.String(),
newLoggableTxnRequest(as.Request.Txn).String(),
NewLoggableTxnRequest(as.Request.Txn).String(),
)
default:
// nothing to redact
@@ -78,7 +78,7 @@ type txnRequestStringer struct {
Request *TxnRequest
}
func newLoggableTxnRequest(request *TxnRequest) *txnRequestStringer {
func NewLoggableTxnRequest(request *TxnRequest) *txnRequestStringer {
return &txnRequestStringer{request}
}
@@ -123,7 +123,7 @@ func (as *requestOpStringer) String() string {
case *RequestOp_RequestPut:
return fmt.Sprintf("request_put:<%s>", newLoggablePutRequest(op.RequestPut).String())
case *RequestOp_RequestTxn:
return fmt.Sprintf("request_txn:<%s>", newLoggableTxnRequest(op.RequestTxn).String())
return fmt.Sprintf("request_txn:<%s>", NewLoggableTxnRequest(op.RequestTxn).String())
default:
// nothing to redact
}