mariadb/mysql-test/lib
Kristian Nielsen 7081f2a58e Binlog-in-engine: New binlog implementation integrated in InnoDB
Implement an improved binlog implementation that is integrated into
the storage engine. The new implementation is enabled with the
--binlog-storage-engine option. Initially the InnoDB storage engine
implements the binlog.

Integrating the binlog in the storage engine improves performance,
since it makes the InnoDB redo log the single source of truth and
avoids the need for expensive two-phase commit between binlog and
engine. It also makes it possible to disable durability (set
--innodb-flush-log-at-trx-commit=0) to further improve performance,
while still preserving the ability to recover the binlog and database
into a consistent state after a crash.

The new binlog implementation also greatly improves the internal
design and implementation of the binlog, and enables future
enhancements for replication.

This is a squash of the original 11.4-based patch series.

Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
2026-01-23 03:21:03 +01:00
..
My MDEV-38499: cmake and compile warnings on MacOSX when 2026-01-16 10:40:49 +02:00
t Merge 10.1 into 10.2 2020-07-01 12:03:55 +03:00
v1 Binlog-in-engine: New binlog implementation integrated in InnoDB 2026-01-23 03:21:03 +01:00
encrypted-server-key-password.txt MDEV-14091 Support password protected SSL key in server. 2025-04-19 14:04:10 +03:00
generate-ssl-certs.sh Merge branch '11.8' into 12.2 2026-01-08 12:02:45 +01:00
mtr_cases.pm Fix typos in mysql-test/ 2025-04-29 13:53:16 +10:00
mtr_gprof.pl Update FSF Address 2019-05-11 21:29:06 +03:00
mtr_io.pl Update FSF Address 2019-05-11 21:29:06 +03:00
mtr_match.pm Update FSF Address 2019-05-11 21:29:06 +03:00
mtr_misc.pl Update FSF Address 2019-05-11 21:29:06 +03:00
mtr_process.pl Merge 10.5 into 10.6 2022-07-27 17:52:37 +03:00
mtr_report.pm MDEV-35695: mtr failure suggests wrong url 2024-12-21 00:08:08 +11:00
mtr_results.pm Update FSF Address 2019-05-11 21:29:06 +03:00
mtr_stress.pl MDEV-22010: use executables MariaDB named in scripts 2021-06-14 15:10:47 +05:30
mtr_unique.pm Update FSF Address 2019-05-11 21:29:06 +03:00
openssl.cnf MDEV-25785 Add support for OpenSSL 3.0 2022-07-04 12:49:11 +02:00
process-purecov-annotations.pl mtr: use env for perl 2020-06-23 03:24:46 +02:00
ssl-mitm.pl test SSL MitM attack 2024-02-04 22:19:00 +01:00