• Fujii Masao's avatar
    Add GUC ignore_invalid_pages. · 41c184bc
    Fujii Masao authored
    Detection of WAL records having references to invalid pages
    during recovery causes PostgreSQL to raise a PANIC-level error,
    aborting the recovery. Setting ignore_invalid_pages to on causes
    the system to ignore those WAL records (but still report a warning),
    and continue recovery. This behavior may cause crashes, data loss,
    propagate or hide corruption, or other serious problems.
    However, it may allow you to get past the PANIC-level error,
    to finish the recovery, and to cause the server to start up.
    
    Author: Fujii Masao
    Reviewed-by: Michael Paquier
    Discussion: https://www.postgresql.org/message-id/CAHGQGwHCK6f77yeZD4MHOnN+PaTf6XiJfEB+Ce7SksSHjeAWtg@mail.gmail.com
    41c184bc
config.sgml 437 KB