Multiple changed page bitmap file support in XtraDB
Implement multiple bitmap file support in XtraDB. The files shall be named as follows: ib_modified_
The sequence number is there for humans to ensure the presence of all required data, and the start LSN number will be used in XtraBackup and INFORMATION_SCHEMA queries to determine which files have to be opened and read for the required LSN interval data.
The bitmap file is rotated on each server restart and whenever the current file size reaches the predefined maximum. This maximum is controlled by a new innodb_
The server startup check of previously-tracked data is adjusted as follows. The reading of the data backwards to find the end of good tracking data is limited to the last file only. In the case the last file does not contain good data at all, we assume that the log is tracked up to LSN that is contained in the last file name. This does not limit the crash recovery in any way.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- High
- Drafter:
- Laurynas Biveinis
- Direction:
- Approved
- Assignee:
- Laurynas Biveinis
- Definition:
- Approved
- Series goal:
- Accepted for 5.5
- Implementation:
-
Implemented
- Milestone target:
-
5.5.28-29.2
- Started by
- Laurynas Biveinis
- Completed by
- Stewart Smith
Related branches
Related bugs
Sprints
Whiteboard
Work Items
Dependency tree

* Blueprints in grey have been implemented.