summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* MDEV-29068 Cascade foreign key updates do not apply in online alterNikita Malyavin2023-05-053-0/+103
* fix main.query_cache_innodb and main.alter_table_{online,lock}Nikita Malyavin2023-05-053-1/+3
* MDEV-29069 follow-up: improve DEFAULT rulesNikita Malyavin2023-05-054-12/+127
* MDEV-29069 follow-up: support partially usable keysNikita Malyavin2023-05-057-24/+336
* MDEV-29069 follow-up: allow deterministic DEFAULTsNikita Malyavin2023-05-052-7/+17
* MDEV-29069 ER_KEY_NOT_FOUND on online autoinc addition + concurrent DELETENikita Malyavin2023-04-188-58/+414
* cleanup: cache the result of Rows_log_event::find_key()Sergei Golubchik2023-04-182-60/+62
* set table->pos_in_table_list in online alterSergei Golubchik2023-04-181-1/+4
* cleanup: remove rpl_group_info::get_table_data()Sergei Golubchik2023-04-183-42/+6
* cleanup: ifdefsSergei Golubchik2023-04-187-25/+15
* few rgi assertions. this can proof that rgi is always presentNikita Malyavin2023-04-182-2/+4
* rename rpl/rpl_alter_instant -> rpl/rpl_alter_innodbNikita Malyavin2023-04-182-0/+0
* MDEV-29038 XA assertions failing in binlog_rollback and binlog_commitNikita Malyavin2023-04-183-2/+70
* log_event.h: remove junk EOL spacesNikita Malyavin2023-04-181-2/+2
* MDEV-29013 ER_KEY_NOT_FOUND/lock timeout upon online alter with long uniqueNikita Malyavin2023-04-184-12/+89
* Fix write_set tooSergei Golubchik2023-04-184-31/+28
* MDEV-28816 Assertion `wsrep_thd_is_applying(thd)' failed in int wsrep_ignored...Sergei Golubchik2023-04-181-1/+2
* rpl: check should go after defaults and vcols updateNikita Malyavin2023-04-183-13/+75
* MDEV-29067 Online alter ignores check constraint violationSergei Golubchik2023-04-183-0/+248
* don't do ALTER IGNORE TABLE onlineSergei Golubchik2023-04-185-2/+22
* MDEV-29021 add test case from MDEV-29013Nikita Malyavin2023-04-182-2/+46
* Do not ignore sql_mode when replicatingNikita Malyavin2023-04-183-1/+52
* Simplify rgi->get_table_data callNikita Malyavin2023-04-182-18/+30
* reorder RPL_TABLE_LIST fields for better packingNikita Malyavin2023-04-181-4/+5
* MDEV-29021 fixupSergei Golubchik2023-04-184-6/+4
* MDEV-29021 ALTER TABLE fails when a stored virtual column is dropped+addedNikita Malyavin2023-04-186-95/+241
* cleanup, remove dead codeSergei Golubchik2023-04-187-65/+13
* MDEV-28943 Online alter fails under LOCK TABLE with ER_ALTER_OPERATION_NOT_SU...Sergei Golubchik2023-04-183-1/+99
* MDEV-28930 ALTER TABLE Deadlocks with parallel TL_WRITENikita Malyavin2023-04-185-9/+65
* MDEV-28967 Assertion `marked_for_write_or_computed()' failed in Field_new_dec...Sergei Golubchik2023-04-183-0/+49
* remove redundant warnings in RBR and online alterSergei Golubchik2023-04-181-0/+1
* cleanup: whitespace, etcSergei Golubchik2023-04-186-58/+43
* MDEV-28959 Online alter ignores strict table modeSergei Golubchik2023-04-183-2/+58
* MDEV-28944 XA assertions failing in binlog_rollback and binlog_commitSergei Golubchik2023-04-183-0/+43
* control Cache_flip_event_log lifetime with reference countSergei Golubchik2023-04-184-13/+50
* MDEV-28771 Assertion `table->in_use&&tdc->flushed' failed after ALTERSergei Golubchik2023-04-183-1/+92
* test rename alter_table_online -> alter_table_online_debugSergei Golubchik2023-04-182-0/+0
* separate online_alter_cache_data from binlog_cache_dataSergei Golubchik2023-04-186-58/+60
* put binlog_cache_data on a memrootSergei Golubchik2023-04-181-4/+6
* always commit for non-trans enginesSergei Golubchik2023-04-183-39/+130
* savepointsNikita Malyavin2023-04-186-38/+216
* don't crash if ALTER TABLE fails and a long transaction blocks MDL upgradeSergei Golubchik2023-04-186-31/+77
* don't use start_consistent_snapshotSergei Golubchik2023-04-181-150/+133
* don't copy stmt IO_CACHE to trx IO_CACHE at the stmt endSergei Golubchik2023-04-184-71/+57
* don't do DROP SYSTEM VERSIONING onlineSergei Golubchik2023-04-183-95/+50
* set read_set early, before row readsSergei Golubchik2023-04-182-4/+29
* no ALTER TABLE should return ER_NO_DEFAULT_FOR_FIELDSergei Golubchik2023-04-182-4/+19
* online alter always uses ALGORITHM=COPY, LOCK=NONESergei Golubchik2023-04-181-2/+2
* remove handler::open_read_view()Sergei Golubchik2023-04-184-17/+1
* cleanupSergei Golubchik2023-04-184-100/+49