Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.0(EOL), 10.1(EOL)
-
Windows (x86, amd64)
Description
The recently added test innodb.row_format_redundant hangs on XtraDB on Windows. InnoDB and other platforms than Windows seem to be fine.
Here is the problematic section:
SET GLOBAL innodb_fast_shutdown=0;
|
--let $restart_parameters = --innodb-read-only
|
--source include/restart_mysqld.inc
|
|
SELECT COUNT(*) FROM t1;
|
The query is blocked while trying to acquire an S-latch on a block->lock on a clustered index page. The X-latch was acquired by buf_page_init_for_read(), and normally it should be released by buf_page_io_complete(). Added debug output in that function confirms that the function was being invoked for some pages, but not this one.
Attachments
Issue Links
- relates to
-
MDEV-13039 innodb_fast_shutdown=0 may fail to purge all undo logs
- Closed
-
MDEV-13057 innodb_read_only=1 should avoid creating buf_flush_page_cleaner_thread
- Closed