mariadb/mysql-test/suite/sys_vars
Brandon Nesterenko 6ef289416e MDEV-36290: Update binlog_row_event_fragment_threshold type to uint
When adding in variable type binlog_row_event_fragment_threshold, it
was made a ulong to mimick max_allowed_packet and
slave_max_allowed_packet variables (as they are intertwined). However,
using ulong is bad practice as it has a different type depending on the
architecture. This is shown by test sys_vars.sysvars_server_notembedded
where the variable shows as `BIGINT UNSIGNED` on 64-bit systems, and
`INT UNSIGNED` on 32-bit systems.

This patch updates the variable to be uint (32-bit), as there is a
fundamental limitation of 4GB on event size, so the new
Partial_rows_log_event event couldn't exceed that size anyway.

Signed-off-by: Brandon Nesterenko <brandon.nesterenko@mariadb.com>
2026-02-03 13:14:54 -07:00
..
inc fix tests for --view 2025-08-03 14:59:18 +02:00
r MDEV-36290: Update binlog_row_event_fragment_threshold type to uint 2026-02-03 13:14:54 -07:00
t Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
disabled.def MDEV-21452: Replace ib_mutex_t with mysql_mutex_t 2020-12-15 17:56:18 +02:00