kvutils: Don't measure submission interpretation twice. (#5496)

This is already measured in the `run` method above.

CHANGELOG_BEGIN
CHANGELOG_END
This commit is contained in:
Samir Talwar 2020-04-09 09:27:50 +02:00 committed by GitHub
parent 5f412a497a
commit 87d38d8ca6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -199,8 +199,6 @@ private[kvutils] class ProcessTransactionSubmission(
value.getContractState.getContractKey -> Conversions.stateKeyToContractId(key)
}
val ctx = Metrics.interpretTimer.time()
try {
engine
.validate(
transactionEntry.abs,
@ -219,9 +217,6 @@ private[kvutils] class ProcessTransactionSubmission(
recordTime,
buildRejectionLogEntry(transactionEntry, RejectionReason.Disputed(err.msg))),
_ => pass)
} finally {
val _ = ctx.stop()
}
}
/** Validate the submission's conformance to the DAML model */