Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MDEV-35394 Innochecksum misinterprets freed undo pages #3636

Open
wants to merge 1 commit into
base: 10.6
Choose a base branch
from

Commits on Nov 22, 2024

  1. MDEV-35394 Innochecksum misinterprets freed pages

    - Innochecksum misinterprets the freed pages as active one.
    This leads the user to think there are too many valid
    pages exist.
    
    - To avoid this confusion, innochecksum introduced one
    more option --skip-freed-pages and -r to avoid the freed
    pages while dumping or printing the summary of the tablespace.
    
    - Innochecksum can safely assume the page is freed if
    the respective extent doesn't belong to a segment and marked as
    freed in XDES_BITMAP in extent descriptor page.
    
    - Innochecksum shouldn't assume that zero-filled page as extent
    descriptor page.
    Thirunarayanan committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    e94fe20 View commit details
    Browse the repository at this point in the history