6334082 journal: Improve handling of corruption during upwards entry iteration

Authored and Committed by daandemeyer 2 years ago
    journal: Improve handling of corruption during upwards entry iteration
    
    If we're going upwards in the journal file during entry iteration and we
    can't reach the current entry due to corruption, start iterating upwards
    from the last reachable entry array. This is equivalent to skipping
    all entries in the array that can't be reached anymore.
    
    Fixes #22431