• I
    Deprecating skip_log_error_on_recovery · 62ad0a9b
    Igor Canadi 提交于
    Summary:
    Since https://reviews.facebook.net/D16119, we ignore partial tailing writes. Because of that, we no longer need skip_log_error_on_recovery.
    
    The documentation says "Skip log corruption error on recovery (If client is ok with losing most recent changes)", while the option actually ignores any corruption of the WAL (not only just the most recent changes). This is very dangerous and can lead to DB inconsistencies. This was originally set up to ignore partial tailing writes, which we now do automatically (after D16119). I have digged up old task t2416297 which confirms my findings.
    
    Test Plan: There was actually no tests that verified correct behavior of skip_log_error_on_recovery.
    
    Reviewers: yhchiang, rven, dhruba, sdong
    
    Reviewed By: sdong
    
    Subscribers: dhruba, leveldb
    
    Differential Revision: https://reviews.facebook.net/D30603
    62ad0a9b
可在Tags中查看这些版本中当前仓库的状态.
HISTORY.md 14.5 KB