Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.5, 10.6, 10.7(EOL), 10.8(EOL), 10.9(EOL), 10.10(EOL)
-
None
Description
We should get the change buffer merge process reported in the log In the same way as it was done in MDEV-22577 "innodb_fast_shutdown=0 fails to report purge progress"
Currently, with innodb_fast_shutdown=0, the change buffer merge can take some time, a user might think that the server hans on shutdown as there are no updates in the server log file.
Attachments
Issue Links
- relates to
-
MDEV-30009 InnoDB shutdown hangs when the change buffer is corrupted
-
- Closed
-
-
MDEV-22577 innodb_fast_shutdown=0 fails to report purge progress
-
- Closed
-
-
MDEV-29905 Change buffer operations fail to check for log file overflow
-
- Closed
-
- mentioned in
-
Page Failed to load
There actually is some progress reporting for the change buffer merge, once per 60 seconds, implemented in the function srv_shutdown_print_master_pending(). But those messages were not present in the log extract that was posted in
MDEV-29905. This would suggest that the case involves a corrupted change buffer, similar toMDEV-20934.In any case, it does make sense to reduce the reporting interval from 60 to 15 seconds, to be consistent with
MDEV-22577.