mirror of
https://github.com/MariaDB/server.git
synced 2025-04-21 14:45:34 +02:00
![]() Some smaller refactoring and additions to prepare for new approach to recovery of binlog tablespaces. Store at the head of each binlog file the start LSN and the file size. The final page of a binlog file is now not released in the page fifo until mtr is committed. This ensures that all changes to a binlog file are redo logged when the tablespace is closed, which simplifies things as then at most the two most recent binlog files will need redo records to be re-applied during recovery. Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org> |
||
---|---|---|
.. | ||
mtr0mtr.cc |