mariadb/storage/innobase/handler
Nirbhay Choubey 18173ddfc4 MDEV-9162 : MariaDB Galera Cluster memory leak on async slave node
As galera node (slave) received query log events from an async
replication master, it partially wrote the updates made to replication
state table (mysql.gtid_slave_pos) to galera transaction writeset post
TOI. As a result, the transaction handle, thus created within galera,
was never freed/purged as the corresponding trx did not commit.
Thus, it kept piling up for every query log event and was only reclaimed
upon server shutdown when the transaction map object got destructed.
Fixed by making sure that updates in replication slave state table
are not written to galera transaction writeset and thus, not replicated
to other nodes.
2015-12-14 11:33:52 -05:00
..
ha_innodb.cc MDEV-9162 : MariaDB Galera Cluster memory leak on async slave node 2015-12-14 11:33:52 -05:00
ha_innodb.h move to storage/innobase 2015-05-04 19:17:21 +02:00
handler0alter.cc Merge tag 'mariadb-10.0.22' into 10.0-galera 2015-10-31 18:07:02 -04:00
i_s.cc Merge branch '5.5' into 10.0 2015-05-08 11:20:43 +02:00
i_s.h move to storage/innobase 2015-05-04 19:17:21 +02:00