mirror of
https://github.com/corda/corda.git
synced 2025-02-06 19:19:19 +00:00
Merge pull request #6898 from corda/aga/make-recordDependencies-suspendable-4.5
NOTICK - make recordDependencies suspendable
This commit is contained in:
commit
d6b71c51cb
@ -30,5 +30,6 @@ interface TransactionsResolver {
|
|||||||
@Suspendable
|
@Suspendable
|
||||||
fun downloadDependencies(batchMode: Boolean)
|
fun downloadDependencies(batchMode: Boolean)
|
||||||
|
|
||||||
|
@Suspendable
|
||||||
fun recordDependencies(usedStatesToRecord: StatesToRecord)
|
fun recordDependencies(usedStatesToRecord: StatesToRecord)
|
||||||
}
|
}
|
@ -94,6 +94,7 @@ class DbTransactionsResolver(private val flow: ResolveTransactionsFlow) : Transa
|
|||||||
logger.debug { "Downloaded ${sortedDependencies?.size} dependencies from remote peer for transactions ${flow.txHashes}" }
|
logger.debug { "Downloaded ${sortedDependencies?.size} dependencies from remote peer for transactions ${flow.txHashes}" }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Suspendable
|
||||||
override fun recordDependencies(usedStatesToRecord: StatesToRecord) {
|
override fun recordDependencies(usedStatesToRecord: StatesToRecord) {
|
||||||
val sortedDependencies = checkNotNull(this.sortedDependencies)
|
val sortedDependencies = checkNotNull(this.sortedDependencies)
|
||||||
logger.trace { "Recording ${sortedDependencies.size} dependencies for ${flow.txHashes.size} transactions" }
|
logger.trace { "Recording ${sortedDependencies.size} dependencies for ${flow.txHashes.size} transactions" }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user