114 Commits (4b80c11f52a3da189bafd7a772bcbf3519ceb41e)

Author SHA1 Message Date
Thirunarayanan Balathandayuthapani 4b80c11f52 MDEV-15250 UPSERT during ALTER TABLE results in 'Duplicate entry' error for alter 4 years ago
Vlad Lesin a6f258e47f MDEV-20605 Awaken transaction can miss inserted by other transaction records due to wrong persistent cursor restoration 4 years ago
Vlad Lesin 20e9e804c1 MDEV-20605 Awaken transaction can miss inserted by other transaction records due to wrong persistent cursor restoration 4 years ago
Marko Mäkelä c5fd9aa562 MDEV-25919: Lock tables before acquiring dict_sys.latch 4 years ago
Marko Mäkelä 82b7c561b7 MDEV-24258 Merge dict_sys.mutex into dict_sys.latch 4 years ago
Marko Mäkelä 86a1428934 MDEV-23484 Rollback unnecessarily acquires dict_sys.latch 4 years ago
Marko Mäkelä 1bd681c8b3 MDEV-25506 (3 of 3): Do not delete .ibd files before commit 5 years ago
Marko Mäkelä 49e2c8f0a6 MDEV-25743: Unnecessary copying of table names in InnoDB dictionary 5 years ago
Monty 7762ee5dbe MDEV-25180 Atomic ALTER TABLE 5 years ago
Marko Mäkelä c366845a0b MDEV-25691: Simplify handlerton::drop_database for InnoDB 5 years ago
Marko Mäkelä 52aac131e3 MDEV-18518 Multi-table CREATE and DROP transactions for InnoDB 5 years ago
Thirunarayanan Balathandayuthapani 9fe681c9e4 MDEV-25509 Atomic DDL: Assertion `err != DB_DUPLICATE_KEY' fails 5 years ago
Marko Mäkelä 54e2e70194 MDEV-25524 heap-use-after-free in fil_space_t::rename() 5 years ago
Eugene Kosov a3871cd283 MDEV-22255 SIGABRT: Assertion `id' failed in trx_write_trx_id on INSERT | Assertion `id > 0' failed in trx_write_trx_id | Assertion `val > 0' failed in row_upd_index_entry_sys_field | Assertion `thr_get_trx(thr)->id || index->table->no_rollback()' failed. 5 years ago
Marko Mäkelä b8c8692fd9 MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 5 years ago
Eugene Kosov 62e4aaa240 cleanup: os_thread_sleep() -> std::this_thread::sleep_for() 5 years ago
Marko Mäkelä 3cef4f8f0f MDEV-515 Reduce InnoDB undo logging for insert into empty table 5 years ago
Marko Mäkelä ff5d306e29 MDEV-21452: Replace ib_mutex_t with mysql_mutex_t 5 years ago
Marko Mäkelä 73f34336e3 MDEV-24323 Crash on recovery after kill during instant ADD COLUMN 5 years ago
Eugene Kosov afc9d00c66 MDEV-23991 dict_table_stats_lock() has unnecessarily long scope 5 years ago
Marko Mäkelä 118e258aaa MDEV-23855: Shrink fil_space_t 5 years ago
Marko Mäkelä 0049d5b515 Revert MDEV-23484 Rollback unnecessarily acquires dict_operation_lock 5 years ago
Marko Mäkelä 1509363970 MDEV-23484 Rollback unnecessarily acquires dict_operation_lock for every row 5 years ago
Daniel Black ba2061da52 MDEV-21595: innodb offset_t rename to rec_offs 6 years ago
Marko Mäkelä 581df0df89 MDEV-7962: Follow-up fix for 10.2 6 years ago
Marko Mäkelä 574d8b2940 MDEV-21907: Fix most clang -Wconversion in InnoDB 6 years ago
Marko Mäkelä 7ae21b18a6 MDEV-12353: Change the redo log encoding 6 years ago
Eugene Kosov f0aa073f2b MDEV-20950 Reduce size of record offsets 6 years ago
Marko Mäkelä af5947f433 MDEV-21174: Replace mlog_write_string() with mtr_t::memcpy() 6 years ago
Marko Mäkelä 87839258f8 MDEV-21174: Replace mlog_memset() with mtr_t::memset() 6 years ago
Marko Mäkelä 56f6dab1d0 MDEV-21174: Replace mlog_write_ulint() with mtr_t::write() 6 years ago
Marko Mäkelä b80df9eba2 MDEV-21069 Crash on DROP TABLE if the data file is corrupted 6 years ago
Marko Mäkelä 3d4a801533 MDEV-12353 preparation: Replace mtr_x_lock() and friends 6 years ago
Marko Mäkelä fa929f7cdf Simplify row_undo_ins_remove_sec_low() 6 years ago
Marko Mäkelä f42a23178e MDEV-20425: Fix -Wimplicit-fallthrough 6 years ago
Marko Mäkelä 5fd7502e77 MDEV-19513: Allocate dict_sys statically 7 years ago
Vicențiu Ciorbaru c0ac0b8860 Update FSF address 7 years ago
Marko Mäkelä f69879baca MDEV-17899 Assertion failures on rollback of instant ADD/DROP 7 years ago
Marko Mäkelä 06e5f28f9f MDEV-12266: Remove a level of pointer indirection 7 years ago
Marko Mäkelä 4be0855cf5 MDEV-17794 Do not assign persistent ID for temporary tables 7 years ago
Marko Mäkelä f545e3cfa9 MDEV-15562: Remove dict_table_t::rollback_instant(unsigned n) 7 years ago
Marko Mäkelä 28ae79650d Terminology: 'metadata' not 'default rec' 7 years ago
Marko Mäkelä 755187c853 Terminology: 'metadata record' instead of 'default row' 7 years ago
Marko Mäkelä 75f8e86f57 MDEV-17158 TRUNCATE is not atomic after MDEV-13564 7 years ago
Marko Mäkelä cf2a4426a2 MDEV-14717 RENAME TABLE in InnoDB is not crash-safe 7 years ago
Marko Mäkelä 055a3334ad MDEV-13564 Mariabackup does not work with TRUNCATE 7 years ago
Marko Mäkelä 391e60b2db Fix -Wclass-memaccess warnings in InnoDB 7 years ago
Marko Mäkelä ba19764209 Fix most -Wsign-conversion in InnoDB 8 years ago
Marko Mäkelä 4cad42392a MDEV-12266: Change dict_table_t::space to fil_space_t* 8 years ago
Marko Mäkelä e7980f9cee MDEV-12266: Add dict_index_t::set_modified(mtr) 8 years ago