1
0
mirror of https://github.com/MariaDB/server.git synced 2026-10-23 18:49:29 +03:00
Files
monthdev 2129804256 MDEV-20749 Improve mysqlbinlog --flashback error reporting
Handle corrupted row events by reporting whether the field length could
not be determined from metadata or whether the field extends past the
row buffer instead of falling out through debug-only assertion paths
or ad hoc exits during flashback row conversion. Propagate flashback
conversion failures through the normal mysqlbinlog error path so debug
builds produce the intended diagnostics cleanly.

Add replication tests covering corrupted BLOB metadata and corrupted
BLOB length prefixes using server-side debug injection to write broken
binlog contents and mysqltest-friendly mysqlbinlog invocation patterns.

Reviewed-by: Brandon Nesterenko <brandon.nesterenko@mariadb.com>
Reviewed-by: Georgi Kodinov <joro@mariadb.org>
2026-08-17 13:46:32 +03:00
..
2022-08-09 18:41:09 +03:00
2024-09-18 10:45:26 +10:00
2026-05-08 08:11:03 +02:00
2026-07-30 11:41:55 +02:00
2026-08-14 17:30:08 +02:00
2026-07-30 11:41:55 +02:00
2026-07-29 12:27:46 +02:00
2025-06-18 07:43:24 +02:00