Details
-
Bug
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Won't Fix
-
10.1.31, 10.3.11, 10.2.19
-
None
Description
Introduce a "doubleread" option in mariabackup that will re-read pages until 2 successive reads give the same contents. So that it can avoid copying of page when some operation is in progress for that page.
Attachments
Issue Links
- relates to
-
MDEV-13542 Crashing on a corrupted page is unhelpful
-
- Closed
-
thiru , I do not think this is a good idea generally. Could you explain why do you think it is a good idea?Does any OS kernel , or filesystem, guarantee you that a write operation is finished between 2 successive reads of the same data. Generally, why do we need anything apart from comparing checksums, which is already there? Can you give an example of partial page write, which produces the same crc32 that a full page write would produce? What are the odds that partial page write (some of 512 byte segments) and full page write of the pages of sizes 4-32K will produce the same crc32?