1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-07 00:04:31 +03:00
Files
mariadb/mysql-test/suite
Kristian Nielsen 585785c7bc Binlog-in-engine: Handle mixing transactional and non-transactional tables
When updating non-transactional tables inside a multi-statement transaction,
and binlog_direct_non_transactional_updates=1, then the non-transactional
updates are binlogged directly through the statement cache while the
transaction cache is still being added to in the main transaction.

Thus, move the engine_binlog_info out from binlog_cache_mngr and into the
individual stmt/trx binlog_cache_data, so that we can have separate
engine_binlog_info active for the statement and the transaction cache.

Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
2025-07-23 16:19:50 +02:00
..
2025-03-28 13:55:21 +02:00
2025-03-28 13:55:21 +02:00
2025-03-03 11:07:56 +02:00
2025-03-26 17:09:57 +02:00
2025-03-03 11:07:56 +02:00
2025-01-30 12:01:11 +01:00
2025-04-02 10:15:08 +03:00
2025-03-28 13:55:21 +02:00
2025-03-28 13:55:21 +02:00
2025-01-30 12:01:11 +01:00
2025-03-28 13:55:21 +02:00
2025-03-28 13:55:21 +02:00
2025-01-30 12:01:11 +01:00
2025-03-27 08:01:47 +02:00
2025-01-30 12:01:11 +01:00
2025-04-02 10:15:08 +03:00
2025-04-02 04:43:24 +02:00