Some of the crashes we've seen in 10.4 (including the almighty series of labsdb1011 crashes T249188) might be related to the fact that we have:
| innodb_change_buffering | all |
On the following MariaDB related bugs there is a mention that setting innodb_change_buffering = inserts or even to none might prevent this from happening again:
https://jira.mariadb.org/browse/MDEV-12463
https://jira.mariadb.org/browse/MDEV-22373 (filed by us)
https://jira.mariadb.org/browse/MDEV-22497
We should evaluate if changing this setting from all to inserts has some performance impact, and if not, we might need to switch it permanently.
So far the following hosts have it live changed:
- db2129 s6 master
- db2116 s1 slave
Lists of hosts as of 28th Sept 2020: T263443#6497328
More hosts added the 6th Oct on s6: db2087:3316 db2089:3316 db2076 db2097:3316 db2114
More hosts added the 6th Oct on s5: db2075 db2089:3315 db2099:3315 db2111 db2128
More hosts added the 7th Oct on pc3: pc2009