mariadb/mysql-test/suite
Eugene Kosov 9dc81f7d38 MDEV-16330 Allow instant change of WITH SYSTEM VERSIONING column attribute
Changing columns WITH/WITHOUT SYSTEM VERSIONING doens't require to read data at
all. Thus it should be an instant operation.

Patch also fixes a bug when ALTER_COLUMN_UNVERSIONED wasn't passed to InnoDB
to change its internal structures.

change_field_versioning_try(): apply WITH/WITHOUT SYSTEM VERSIONING
change in SYS_COLUMNS for one field.

change_fields_versioning_try(): apply WITH/WITHOUT SYSTEM VERSIONING
change in SYS_COLUMNS for every changed field in a table.

change_fields_versioning_cache(): update cache for versioning property
of columns.
2018-06-20 19:23:48 +03:00
..
archive
binlog
binlog_encryption
compat/oracle
csv
encryption
engines
federated
funcs_1
funcs_2
galera
galera_3nodes
gcol
handler
heap
innodb
innodb_fts
innodb_gis
innodb_undo
innodb_zip
jp
json
large_tests
maria
mariabackup
mtr/t
mtr2
multi_source
optimizer_unfixed_bugs
parts
perfschema
perfschema_stress
plugins
roles
rpl
sql_sequence
storage_engine
stress
sys_vars
unit
vcol
versioning
wsrep