summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* MDEV-29068 Cascade foreign key updates do not apply in online alterbb-10.10-MDEV-29181Nikita Malyavin2022-08-237-3/+649
* MDEV-29299 SELECT from table with vcol index reports warningNikita Malyavin2022-08-234-0/+77
* MDEV-29181 Potential corruption on FK update on a table with vcol indexNikita Malyavin2022-08-2314-79/+124
* MDEV-29056 Replica thread reports error on ALTER ONLINE after LOCK WRITENikita Malyavin2022-08-237-2/+59
* rename rpl/rpl_alter_instant -> rpl/rpl_alter_innodbNikita Malyavin2022-08-232-0/+0
* MDEV-29038 XA assertions failing in binlog_rollback and binlog_commitNikita Malyavin2022-08-233-1/+43
* MDEV-29069 follow-up: support partially suitable keysNikita Malyavin2022-08-234-19/+29
* MDEV-29069 follow-up: allow deterministic DEFAULTsNikita Malyavin2022-08-233-9/+15
* MDEV-29069 ER_KEY_NOT_FOUND on online autoinc addition + concurrent DELETENikita Malyavin2022-08-238-41/+387
* log_event.h: remove junk EOL spacesNikita Malyavin2022-08-231-2/+2
* MDEV-29013 ER_KEY_NOT_FOUND/lock timeout upon online alter with long uniqueNikita Malyavin2022-08-235-46/+131
* MDEV-29067 Online alter ignores check constraint violationSergei Golubchik2022-08-233-0/+248
* don't do ALTER IGNORE TABLE onlineSergei Golubchik2022-08-235-2/+22
* MDEV-29021 add test case from MDEV-29013Nikita Malyavin2022-08-232-2/+46
* Do not ignore sql_mode when replicatingNikita Malyavin2022-08-233-1/+52
* Simplify rgi->get_table_data callNikita Malyavin2022-08-232-18/+30
* reorder RPL_TABLE_LIST fields for better packingNikita Malyavin2022-08-231-4/+5
* MDEV-29021 fixupSergei Golubchik2022-08-234-6/+4
* MDEV-29021 ALTER TABLE fails when a stored virtual column is dropped+addedNikita Malyavin2022-08-236-94/+241
* cleanup, remove dead codeSergei Golubchik2022-08-237-65/+13
* MDEV-28943 Online alter fails under LOCK TABLE with ER_ALTER_OPERATION_NOT_SU...Sergei Golubchik2022-08-233-6/+68
* MDEV-28930 ALTER TABLE Deadlocks with parallel TL_WRITENikita Malyavin2022-08-235-9/+65
* MDEV-28967 Assertion `marked_for_write_or_computed()' failed in Field_new_dec...Sergei Golubchik2022-08-233-0/+49
* remove redundant warnings in RBR and online alterSergei Golubchik2022-08-231-0/+1
* cleanup: whitespace, etcSergei Golubchik2022-08-237-60/+46
* MDEV-28959 Online alter ignores strict table modeSergei Golubchik2022-08-233-2/+58
* MDEV-28944 XA assertions failing in binlog_rollback and binlog_commitSergei Golubchik2022-08-233-0/+43
* control Cache_flip_event_log lifetime with reference countSergei Golubchik2022-08-234-13/+50
* MDEV-28771 Assertion `table->in_use&&tdc->flushed' failed after ALTERSergei Golubchik2022-08-233-1/+92
* test rename alter_table_online -> alter_table_online_debugSergei Golubchik2022-08-232-0/+0
* separate online_alter_cache_data from binlog_cache_dataSergei Golubchik2022-08-236-58/+60
* put binlog_cache_data on a memrootSergei Golubchik2022-08-231-4/+6
* always commit for non-trans enginesSergei Golubchik2022-08-233-39/+130
* savepointsNikita Malyavin2022-08-236-38/+216
* don't crash if ALTER TABLE fails and a long transaction blocks MDL upgradeSergei Golubchik2022-08-236-31/+77
* don't use start_consistent_snapshotSergei Golubchik2022-08-231-150/+133
* don't copy stmt IO_CACHE to trx IO_CACHE at the stmt endSergei Golubchik2022-08-234-71/+57
* don't do DROP SYSTEM VERSIONING onlineSergei Golubchik2022-08-233-95/+50
* set read_set early, before row readsSergei Golubchik2022-08-232-4/+29
* no ALTER TABLE should return ER_NO_DEFAULT_FOR_FIELDSergei Golubchik2022-08-232-4/+19
* online alter always uses ALGORITHM=COPY, LOCK=NONESergei Golubchik2022-08-231-2/+2
* remove handler::open_read_view()Sergei Golubchik2022-08-234-17/+1
* cleanupSergei Golubchik2022-08-234-100/+49
* support 'alter online table t1 page_checksum=0'Sergei Golubchik2022-08-2336-143/+139
* tests: move around, add newSergei Golubchik2022-08-239-80/+132
* MDEV-16329 [5/5] ALTER ONLINE TABLENikita Malyavin2022-08-2343-182/+1838
* MDEV-16329 [4/5] Refactor MYSQL_BIN_LOG: extract Event_log ancestorNikita Malyavin2022-08-238-103/+174
* MDEV-16329 [3/5] use binlog_cache_data directly in most placesNikita Malyavin2022-08-238-241/+192
* MDEV-16329 [2/5] refactor binlog and cache_mngrNikita Malyavin2022-08-239-139/+171
* MDEV-16329 [1/5] add THD::binlog_get_cache_mngrNikita Malyavin2022-08-232-36/+28