diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2021-05-21 18:50:30 +0300 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2021-05-21 19:12:13 +0300 |
commit | 9739cf1859aaf08b88a3df1a7dc56eb514f63fcf (patch) | |
tree | 8671646f0c98124c6f1456f91c927b85c6dade0a /.travis.yml | |
parent | 2087d47aaeadc06dd007ce9bd28984ecc8e2101e (diff) | |
download | mariadb-git-9739cf1859aaf08b88a3df1a7dc56eb514f63fcf.tar.gz |
MDEV-25664 Potential hang in purge for virtual columns
ha_innobase::open(): If the table is only being opened by purge
for evaluating virtual column values, avoid invoking
initialize_auto_increment(), because the purge thread may already
be holding an shared latch on the clustered index root page.
Shared latches are not recursive. The additional request would lead
to a hang if another thread has started waiting for an exclusive latch.
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions