mariadb/storage/innobase/log
Kristian Nielsen 8ae738aa67 Binlog-in-engine: INTERMEDIATE: use 16kB page size
Change the page size used for the new-style binlog to 16kB, to reduce the
impact of per-page overhead in binlog flushing and reading.

This is an INTERMEDIATE patch, to be reverted and re-done after merging with
the redo log changes in MDEV-36024. Until the merge can be done, this patch
just hacks in a 15-byte margin for redo records on the page size, and
disables some consistency checks that use the page size of InnoDB
tablespaces, which can be different from the binlog page size.

Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
2025-08-15 10:54:59 +02:00
..
log0crypt.cc Fix encryption calls with overlapping buffers 2023-07-02 12:17:08 +02:00
log0log.cc Merge 10.11 into 11.4 2025-03-28 13:55:21 +02:00
log0recv.cc Binlog-in-engine: INTERMEDIATE: use 16kB page size 2025-08-15 10:54:59 +02:00
log0sync.cc Merge 10.5 into 10.6 2024-06-07 10:03:51 +03:00
log0sync.h MDEV-26789 log_write_up_to needs mechanism to prevent stalls of async. waiters 2021-10-08 13:18:59 +02:00