Store
: Update preTransactionFileSize
after each call to commit()
#68
Labels
bug
Something isn't working
If there is more than one commit in a transaction, blocks appended beyond
preTransactionFileSize
during a previous commit phase are not journaled; if a later phase in the same transaction modifies these blocks, but fails before completingcommit()
, partial modifications may not be rolled back.Solution: Rename
preTransactionFileSize
topreCommitFileSize
, and update after each call tocommit()
.The text was updated successfully, but these errors were encountered: