mariadb/mysql-test/suite
Libing Song a119c5f998 MDEV-32589 FULL_NODUP mode for binlog_row_image
This patch provides a new mode FULL_NODUP to binlog_row_image system
variable. With FULL_NODUP mode, all columns are included in before
image, but only updated columns are included in after image for UPDATE.
While all columns are included in the after image for INSERT.

FULL_NODUP is for replacing FULL mode. It includes all data of
the before and after image as FULL mode, but it uses less storage
especially in the case that only a few columns are updated.

Note: It will binlog full before and after image for all modes if the
      table has no primary key. FULL_NODUP follows the behavior.
2023-11-23 08:28:54 +00:00
..
archive Merge 10.11 into 11.0 2023-10-19 08:12:16 +03:00
atomic binlog_combinations.inc -> binlog_format_combinations.inc 2023-08-15 10:16:11 +02:00
binlog MDEV-32589 FULL_NODUP mode for binlog_row_image 2023-11-23 08:28:54 +00:00
binlog_encryption MDEV-31273: Precompute binlog checksums 2023-10-27 19:57:43 +02:00
client
compat Merge 10.11 into 11.0 2023-10-19 08:12:16 +03:00
csv
encryption Merge 11.2 into 11.3 2023-10-27 10:48:29 +03:00
engines compile-time deprecation reminders 2023-09-30 14:43:12 +02:00
events MDEV-29167 new db-level SHOW CREATE ROUTINE privilege 2023-10-17 21:52:39 +02:00
federated Merge branch '11.0' into 11.1 2023-08-09 08:25:14 +02:00
funcs_1 MDEV-3953 Add columns for ROWS_EXAMINED, ROWS_SENT, and ROWS_READ to I_S and processlist 2023-11-01 13:02:19 +02:00
funcs_2
galera Merge 11.2 into 11.3 2023-10-27 10:48:29 +03:00
galera_3nodes Merge branch '10.9' into 10.10 2023-08-05 20:34:09 +02:00
galera_3nodes_sr
galera_sr Merge 10.6 into 10.10 2023-10-14 13:36:11 +03:00
gcol Merge branch '11.1' into 11.2 2023-10-27 18:11:56 +11:00
handler Merge branch '10.11' into 11.0 2023-08-09 07:53:48 +02:00
heap don't crash if ALTER TABLE fails and a long transaction blocks MDL upgrade 2023-08-15 10:16:11 +02:00
innodb MDEV-28699 Shrink temporary tablespaces without restart 2023-10-27 10:51:37 +03:00
innodb_fts MDEV-32104 remove deprecated features 2023-09-30 14:43:12 +02:00
innodb_gis Merge 11.2 into 11.3 2023-10-27 10:48:29 +03:00
innodb_i_s
innodb_zip Merge 11.0 into 11.1 2023-10-19 08:26:16 +03:00
jp
json
large_tests
maria Merge branch '10.11' into 11.0 2023-08-09 07:53:48 +02:00
mariabackup Merge 11.2 into 11.3 2023-10-27 10:48:29 +03:00
merge Merge branch '11.0' into 11.1 2023-08-09 08:25:14 +02:00
mtr/t
mtr2
multi_source
optimizer_unfixed_bugs
parts Merge 10.11 into 11.0 2023-10-19 08:12:16 +03:00
perfschema Merge 11.2 into 11.3 2023-10-27 10:48:29 +03:00
perfschema_stress
period Merge branch '11.0' into 11.1 2023-08-09 08:25:14 +02:00
plugins Merge 11.0 into 11.1 2023-10-19 08:26:16 +03:00
roles Merge 11.0 into 11.1 2023-10-19 08:26:16 +03:00
rpl MDEV-32589 FULL_NODUP mode for binlog_row_image 2023-11-23 08:28:54 +00:00
s3 MDEV-31781 ALTER TABLE ENGINE=s3 fails 2023-08-15 14:00:28 +02:00
sql_sequence Merge branch '10.9' into 10.10 2023-08-05 20:34:09 +02:00
storage_engine MDEV-32104 remove deprecated features 2023-09-30 14:43:12 +02:00
stress
sys_vars MDEV-32589 FULL_NODUP mode for binlog_row_image 2023-11-23 08:28:54 +00:00
sysschema MDEV-32104 remove deprecated features 2023-09-30 14:43:12 +02:00
unit
vcol MDEV-32104 remove deprecated features 2023-09-30 14:43:12 +02:00
versioning Merge branch '11.1' into 11.2 2023-08-18 00:59:16 +02:00
wsrep MDEV-32104 remove deprecated features 2023-09-30 14:43:12 +02:00