mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge Percona patch MWL#47 into mariadb 5.2-percona.
This patch adds options to annotate the binlog (and the mysqlbinlog output) with the original SQL query for queries that are logged using row-based replication.
This commit is contained in:
26
mysql-test/include/binlog_start_pos.inc
Normal file
26
mysql-test/include/binlog_start_pos.inc
Normal file
@ -0,0 +1,26 @@
|
||||
##############################################################################
|
||||
#
|
||||
# binlog_start_pos is the postion of the the first event in the binary log
|
||||
# which follows the Format description event. Intended to reduce test suite
|
||||
# dependance on the Format description event length changes (e.g. in case
|
||||
# of adding new events). Evaluated as:
|
||||
#
|
||||
# binlog_start_pos = 4 /* binlog header */ +
|
||||
# (Format_description_log_event length)
|
||||
#
|
||||
# Format_description_log_event length =
|
||||
# 19 /* event common header */ +
|
||||
# 57 /* misc stuff in the Format description header */ +
|
||||
# number of events.
|
||||
#
|
||||
# With current number of events = 160,
|
||||
#
|
||||
# binlog_start_pos = 4 + 19 + 57 + 160 = 240.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
let $binlog_start_pos=240;
|
||||
--disable_query_log
|
||||
SET @binlog_start_pos=240;
|
||||
--enable_query_log
|
||||
|
Reference in New Issue
Block a user