diff --git a/docs/transaction-processing.md b/docs/transaction-processing.md index 6f4ce0c..3cec368 100644 --- a/docs/transaction-processing.md +++ b/docs/transaction-processing.md @@ -8,7 +8,7 @@ When an application server linking with the 0G Storage key-value runtime starts When an application server with the key-value runtime encounters the commit record during playing the log, it identifies a conflict window consisting of all the log entries between the start log position of the transaction and the position of the commit record. The log entries in the conflict window therefore contain the key-value operations concurrent with the transaction submitting the commit record. The runtime further detects whether these concurrent operations contain the updates on the keys belonging to the read set of the transaction. If yes, the transaction is aborted, otherwise committed successfully. -

Figure 1. Transaction Processing on 0G K-V Store

+

Figure 1. Transaction Processing on 0G K-V Store

## Concurrent Assumption