summaryrefslogtreecommitdiff
path: root/sql/sql_cte.h
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2020-12-21 14:40:33 +0200
committerMarko Mäkelä <marko.makela@mariadb.com>2020-12-21 18:51:35 +0200
commit39378e1366f78b38c05e45103b9fb9c829cc5f4f (patch)
treefe2b6600af4a49604fad3a125233624ef0d05cb3 /sql/sql_cte.h
parent6529cba2e2eb3afe239b9218bab817f049e6406e (diff)
downloadmariadb-git-39378e1366f78b38c05e45103b9fb9c829cc5f4f.tar.gz
MDEV-24448 srv_start(): Assertion !buf_pool.any_io_pending()
We are seeing !buf_pool.any_io_pending() assertion failures in srv_start() ever since MDEV-21452 in 10.6. But, the problem appears to be older. In 10.5 since MDEV-19514 removed writes from the precursor of buf_page_read_complete(), it seems that the debug assertion failure could have been harmless. recv_sys_t::apply(): At the end of each batch, wait not only for all log records to have been processed, but also for all pending reads to complete, so that the buffer pool will be in an idle state.
Diffstat (limited to 'sql/sql_cte.h')
0 files changed, 0 insertions, 0 deletions