1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-08 11:22:35 +03:00

Binlog-in-engine: Implement dynamically changing binlog max size

Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
This commit is contained in:
Kristian Nielsen
2025-07-16 21:25:00 +02:00
parent 31ba7922a0
commit 685b0b0def
8 changed files with 41 additions and 8 deletions

View File

@@ -1547,6 +1547,8 @@ struct handlerton
/* Optional implementation of binlog in the engine. */
bool (*binlog_init)(size_t binlog_size, const char *directory);
/* Dynamically changing the binlog max size. */
void (*set_binlog_max_size)(size_t binlog_size);
/* Binlog an event group that doesn't go through commit_ordered. */
bool (*binlog_write_direct_ordered)(IO_CACHE *cache,
handler_binlog_event_group_info *binlog_info,