[MDEV-24705] add check that LSN of the last skipped log record equals to FIL_PAGE_LSN field Created: 2021-01-27  Updated: 2024-01-03  Resolved: 2021-01-28

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - InnoDB
Fix Version/s: 10.5.9, 10.6.0

Type: Task Priority: Major
Reporter: Vladislav Lesin Assignee: Vladislav Lesin
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocks
is blocked by MDEV-22110 InnoDB unnecessarily writes unmodifie... Closed
Relates
relates to MDEV-18976 Implement a CHECKSUM redo log record ... Closed
relates to MDEV-24197 Prepare step of backup failing on lar... Closed
relates to MDEV-25031 Not applying INSERT_REUSE_REDUNDANT d... Closed
relates to MDEV-24719 backport MDEV-24705 from 10.5 to 10.2... Closed
relates to MDEV-33137 Assertion `end_lsn == page_lsn' faile... Closed

 Description   

Add check that LSN of the last skipped log record equals to FIL_PAGE_LSN field during recovery.



 Comments   
Comment by Marko Mäkelä [ 2021-02-09 ]

This check depends on the fact that MDEV-22110 removed some unnecessary page writes (and updates of FIL_PAGE_LSN).

Generated at Thu Feb 08 09:32:02 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.