mariadb/storage/innobase/row
Marko Mäkelä e44ca6cc9c MDEV-14825 Assertion `col->ord_part' in row_build_index_entry_low upon ROLLBACK or DELETE with concurrent ALTER on partitioned table
If creating a secondary index fails (typically, ADD UNIQUE INDEX fails
due to duplicate key), it is possible that concurrently running UPDATE
or DELETE will access the index stub and hit the debug assertion.

It does not make any sense to keep updating an uncommitted index whose
creation has failed.

dict_index_t::is_corrupted(): Replaces dict_index_is_corrupted().
Also take online_status into account.

Replace some calls to dict_index_is_clust() with calls to
dict_index_t::is_primary().
2018-05-07 15:39:29 +03:00
..
row0ext.cc Revert "MDEV-6928: Add trx pointer to struct mtr_t" 2018-01-29 11:05:17 +02:00
row0ftsort.cc Merge branch 'github/10.1' into 10.2 2018-02-06 14:50:50 +01:00
row0import.cc MDEV-12632: Source and destination overlap in memcpy, encryption.innodb-discard-import-change fails in buildbot with valgrind 2018-04-13 09:44:28 +03:00
row0ins.cc MDEV-14825 Assertion `col->ord_part' in row_build_index_entry_low upon ROLLBACK or DELETE with concurrent ALTER on partitioned table 2018-05-07 15:39:29 +03:00
row0log.cc MDEV-14825 Assertion `col->ord_part' in row_build_index_entry_low upon ROLLBACK or DELETE with concurrent ALTER on partitioned table 2018-05-07 15:39:29 +03:00
row0merge.cc MDEV-14825 Assertion `col->ord_part' in row_build_index_entry_low upon ROLLBACK or DELETE with concurrent ALTER on partitioned table 2018-05-07 15:39:29 +03:00
row0mysql.cc row_drop_table_for_mysql(): Use a constant string 2018-03-29 16:54:05 +03:00
row0purge.cc MDEV-14825 Assertion `col->ord_part' in row_build_index_entry_low upon ROLLBACK or DELETE with concurrent ALTER on partitioned table 2018-05-07 15:39:29 +03:00
row0quiesce.cc Remove unnecessary SysTablespace references 2018-03-29 16:54:05 +03:00
row0row.cc Merge branch 'github/10.1' into 10.2 2018-02-06 14:50:50 +01:00
row0sel.cc MDEV-14825 Assertion `col->ord_part' in row_build_index_entry_low upon ROLLBACK or DELETE with concurrent ALTER on partitioned table 2018-05-07 15:39:29 +03:00
row0trunc.cc MDEV-13935 INSERT stuck at state Unlocking tables 2018-03-16 15:50:04 +02:00
row0uins.cc MDEV-11415 Remove excessive undo logging during ALTER TABLE…ALGORITHM=COPY 2018-01-30 20:24:23 +02:00
row0umod.cc MDEV-15374 Server hangs and aborts with long semaphore wait or assertion `len < ((ulint) srv_page_size)' fails in trx_undo_rec_copy upon ROLLBACK on temporary table 2018-04-23 11:22:58 +05:30
row0undo.cc MDEV-11415 Remove excessive undo logging during ALTER TABLE…ALGORITHM=COPY 2018-01-30 20:24:23 +02:00
row0upd.cc MDEV-15611 Due to the failure of foreign key detection, Galera... 2018-04-19 16:33:49 +05:30
row0vers.cc MDEV-15165 InnoDB purge for index on virtual column is trying to access an incomplete record 2018-02-01 18:53:41 +02:00