• Teodor Sigaev's avatar
    - Add check of already changed page while replay WAL. This touches only · bf5ccf38
    Teodor Sigaev authored
    ginRedoInsert(), because other ginRedo* functions rewrite whole page or
    make changes which could be applied several times without consistent's loss
    
    - Remove check of identifying of corresponding split record:
    it's possible that replaying of WAL starts after actual page split, but before
    removing of that split from incomplete splits list. In this case, that check
    cause FATAL error.
    
    Per stress test which reproduces bug reported by Craig McElroy
    <craig.mcelroy@contegix.com>
    bf5ccf38
ginxlog.c 16.5 KB