• Kirill Smelkov's avatar
    fixup! fixup! fixup! fixup! ZBigFile: Add ZBlk format option 'h' (heuristic) (4) · ae2567a6
    Kirill Smelkov authored
    We can return to migrating previous block by amending the condition when
    we can do so: if that previous block is also modified by current
    transaction, then migrating it is ok without breaking the invariant.
    
    Also rework append criteria to be really adding data to tail of the file
    instead of growing data of a block somewhere in the middle of the file.
    This should prevent false-positive ZBlk0 activations.
    ae2567a6
file_zodb.py 36.2 KB