MySQLOnRocksDB/mysql-5.6
forked from facebook/mysql-5.6

Loading…
Collaborator
spetrunia
commented
Collaborator
spetrunia
commented
|
|
spetrunia |
Issue #85: Support row checksums
…
Summary: Add support for writing and checking of per-row (and index record) checksums. Both writing and checking can be dynamically switched on/off via server variables. CHECK TABLE will check the checksums for indexes/rows and report the statistics into the error log. Based on initial patch by hermanlee4. Test Plan: Added testcase, ran mtr Reviewers: maykov, jtolmer, yoshinorim, hermanlee4 Differential Revision: https://reviews.facebook.net/D40911 |
6aadc70
|
|
|
spetrunia |
Issue #85: Support row checksums
…
Summary: Add support for writing and checking of per-row (and index record) checksums. Both writing and checking can be dynamically switched on/off via server variables. CHECK TABLE will check the checksums for indexes/rows and report the statistics into the error log. Based on initial patch by hermanlee4. Test Plan: Added testcase, ran mtr Reviewers: maykov, jtolmer, yoshinorim, hermanlee4 Differential Revision: https://reviews.facebook.net/D40911 |
a819b8e
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In order to detect data corruption (from various causes), MyRocks should have an option to store/check checksums of the key/value pairs.
@hermanlee has an experimental patch that was used to catch "prefix key" data corruption.
Checksums should be optional: