innodb_corrupt_table_action=salvage needs to be documented

Bug #1042150 reported by Laurynas Biveinis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Fix Released
Medium
Hrvoje Matijakovic
5.5
Fix Released
Medium
Hrvoje Matijakovic

Bug Description

First will review its implementation.

Related branches

Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote :
Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote :

The

   /* The user may be dumping a corrupt table. Jump
   over the corruption to recover as much as possible. */

in row_search_for_mysql seems to indicate that this feature can be used to dump a table which has a few pages corrupt by skipping over them. This can be / is a very useful feature to have in minor data recoveries.

Before recommending to customers, it would be good to have it tested (with test cases testable with mysql-test-run) and making sure it covers all possible corner cases of I/O to corrupted pages.

Revision history for this message
Stewart Smith (stewart) wrote : Re: [Bug 1042150] Re: innodb_corrupt_table_action=salvage needs to be documented

Raghavendra D Prabhu <email address hidden> writes:
> Before recommending to customers, it would be good to have it tested
> (with test cases testable with mysql-test-run) and making sure it covers
> all possible corner cases of I/O to corrupted pages.

we're more likely to fix problems as they come up, as it's really meant
for pretty serious DR rather than everyday use.

--
Stewart Smith

Changed in percona-server:
status: Fix Committed → Fix Released
Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-1268

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.