Details
-
Bug
-
Status: Stalled (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.8.4, 10.9.2, 10.10.1, 10.11, 11.4
Description
In the merge of the MDEV-18976 implementation, a logical conflict with MDEV-14425 was resolved incorrectly. The log record parser is reading the contents of an OPTION record without attempting to decrypt it. Unless the first payload octet OPT_PAGE_CHECKSUM happens to encrypt to itself, these record will be ignored. By design, all OPTION records can be ignored without breaking anything.
In debug-instrumented builds, InnoDB is writing OPT_PAGE_CHECKSUM records so that some recovery errors can be caught better. This bug causes that to be mostly a wasted effort when innodb_encrypt_log=ON.
Attachments
Issue Links
- relates to
-
MDEV-14425 Change the InnoDB redo log format to reduce write amplification
-
- Closed
-
-
MDEV-18976 Implement a CHECKSUM redo log record for improved validation
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Link |
This issue relates to |
Link |
This issue relates to |
Status | Open [ 1 ] | In Progress [ 3 ] |
Assignee | Marko Mäkelä [ marko ] | Debarun Banerjee [ JIRAUSER54513 ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Assignee | Debarun Banerjee [ JIRAUSER54513 ] | Marko Mäkelä [ marko ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |