1
# This test validates message format for large transactions that are broken
2
# up into multiple Transaction messages.
4
# Ignore startup/shutdown events
6
--source ../plugin/transaction_log/tests/t/truncate_log.inc
9
CREATE TABLE t (a INT NOT NULL AUTO_INCREMENT PRIMARY KEY, b VARCHAR(16000));
11
--echo Test segmenting a single statement changing a lot of rows
14
INSERT INTO t (b) VALUES
15
(REPEAT(".", 16000)), (REPEAT(".", 16000)),
16
(REPEAT(".", 16000)), (REPEAT(".", 16000)),
17
(REPEAT(".", 16000)), (REPEAT(".", 16000)),
18
(REPEAT(".", 16000)), (REPEAT(".", 16000)),
19
(REPEAT(".", 16000)), (REPEAT(".", 16000));
23
--source ../plugin/transaction_log/tests/t/bulk_check.inc
27
# Truncate the log file to reset for the next test
28
--source ../plugin/transaction_log/tests/t/truncate_log.inc