-
Type:
Improvement
-
Resolution: Works as Designed
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Block Manager
-
Storage Engines - Persistence
-
SE Persistence backlog, SE Persistence - 2026-01-16
-
None
The checksum of the previous version in the delta chain is already in the previous version's checksum field. Therefore, there is no need to store previous_checksum in the disagg block header. We should remove it when we are allowed to do this data format change before private preview.
For example, for a delta chain D2, D1, Full Page, we now have:
D2 checksum for D2, checksum for D1.
D1 checksum for D1, checksum for Full Page
Full Page checksum for Full Page
It is enough to just have:
D2 checksum for D2
D1 checksum for D1
Full Page checksum for Full Page