mariadb/storage/innobase/trx
Marko Mäkelä f98d2ef5b4 MDEV-33009 Server hangs for a long time with innodb_undo_log_truncate=ON
trx_purge_truncate_history(): Release buf_pool.flush_list_mutex
before starting a rescan of buf_pool.flush_list, to ensure that
the buf_flush_page_cleaner thread (which may be holding buf_pool.mutex)
will be able to proceed.

This fixes up commit a0f02f7438 (MDEV-32757).

Tested by: Axel Schwenke
Reviewed by: Vladislav Lesin
2023-12-15 15:38:31 +02:00
..
trx0i_s.cc Merge branch 10.4 into 10.5 2021-12-26 12:51:04 +01:00
trx0purge.cc MDEV-33009 Server hangs for a long time with innodb_undo_log_truncate=ON 2023-12-15 15:38:31 +02:00
trx0rec.cc Merge 10.4 into 10.5 2022-10-06 08:29:56 +03:00
trx0roll.cc MDEV-30936 clang 15.0.7 -fsanitize=memory fails massively 2023-03-28 11:44:24 +03:00
trx0rseg.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
trx0sys.cc MDEV-31234 InnoDB does not free UNDO after the fix of MDEV-30671 2023-05-19 12:19:26 +03:00
trx0trx.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
trx0undo.cc MDEV-32144 fixup 2023-10-19 08:24:37 +03:00