Voron Internals: Reducing the journal

added by DotNetKicks
9/8/2016 1:28:22 PM

2 Kicks, 190 Views

An important reason why we don't keep track of the unmodified data is that we don't need it, and that we can't actually trust the original data. Consider the case where we actually need to use the journal to recover. We do that by running through all of the transactions, and applying the diffs to the data.