mariadb/storage/innobase
Marko Mäkelä 773c3ceb57 MDEV-14824 Assertion `!trx_is_started(trx)' failed in innobase_start_trx_and_assign_read_view
In CREATE SEQUENCE or CREATE TEMPORARY SEQUENCE, we should not start
an InnoDB transaction for inserting the sequence status record into
the underlying no-rollback table. Because we did this, a debug assertion
failure would fail in START TRANSACTION WITH CONSISTENT SNAPSHOT after
CREATE TEMPORARY SEQUENCE was executed.

row_ins_step(): Do not start the transaction. Let the caller do that.

que_thr_step(): Start the transaction before calling row_ins_step().

row_ins_clust_index_entry(): Skip locking and undo logging for no-rollback
tables, even for temporary no-rollback tables.

row_ins_index_entry(): Allow trx->id==0 for no-rollback tables.

row_insert_for_mysql(): Do not start a transaction for no-rollback tables.
2018-01-11 16:34:31 +02:00
..
btr MDEV-14058 InnoDB Assertion failure !leaf on rem0rec.cc line 566 on test innodb_gis.rtree_recovery 2018-01-04 19:35:53 +02:00
buf MDEV-13670/MDEV-14550 Error log flood : "InnoDB: page_cleaner: 1000ms intended loop took N ms. The settings might not be optimal." 2017-12-05 12:58:09 +02:00
data Add a missing const qualifier 2017-09-20 16:53:34 +03:00
dict MDEV-14717 RENAME TABLE in InnoDB is not crash-safe 2017-12-20 22:21:03 +02:00
eval MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
fil MDEV-14717 RENAME TABLE in InnoDB is not crash-safe 2017-12-20 22:21:03 +02:00
fsp MDEV-14606 Assertion failure on IMPORT TABLESPACE 2017-12-08 09:53:11 +02:00
fts Remove space_name_list_t 2017-12-08 16:00:25 +02:00
fut MDEV-12270 Port MySQL 8.0 Bug#21141390 REMOVE UNUSED FUNCTIONS AND CONVERT GLOBAL SYMBOLS TO STATIC 2017-03-17 12:48:50 +02:00
gis Fix ut_ad(!leaf) failure in rec_get_offsets_func() with spatial index 2017-09-20 22:38:37 +03:00
ha Skip btr_search_latches[] in SHOW ENGINE INNODB STATUS 2017-12-12 20:00:28 +02:00
handler Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext 2018-01-05 16:52:40 +02:00
ibuf Merge 10.1 into 10.2 2017-11-07 23:02:39 +02:00
include Merge 10.2 into bb-10.2-ext 2018-01-03 15:48:47 +02:00
lock MDEV-12837: WSREP: BF lock wait long 2017-12-09 11:20:46 +02:00
log Follow-up to MDEV-13407 innodb.drop_table_background failed in buildbot with "Tablespace for table exists" 2017-12-19 17:12:39 +02:00
mach Fix Bug#24707869 GCC 5 AND 6 MISCOMPILE MACH_PARSE_COMPRESSED 2017-04-26 23:03:29 +03:00
mem MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
mtr Add the parameter bool leaf to rec_get_offsets() 2017-09-20 16:53:34 +03:00
mysql-test/storage_engine Merge branch '10.0' into 10.1 2017-08-08 10:18:43 +02:00
os InnoDB: Remove ut_snprintf() and the use of my_snprintf(); use snprintf() 2017-11-13 02:11:48 +02:00
page InnoDB: Remove ut_snprintf() and the use of my_snprintf(); use snprintf() 2017-11-13 02:11:48 +02:00
pars Remove unused parameters and dead code 2017-09-29 16:19:28 +03:00
que MDEV-14824 Assertion `!trx_is_started(trx)' failed in innobase_start_trx_and_assign_read_view 2018-01-11 16:34:31 +02:00
read Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
rem MDEV-14100 Assertion `!is_user_rec || leaf || ... 2017-11-10 15:58:52 +02:00
row MDEV-14824 Assertion `!trx_is_started(trx)' failed in innobase_start_trx_and_assign_read_view 2018-01-11 16:34:31 +02:00
srv Merge 10.1 into 10.2 2017-12-14 08:40:01 +02:00
sync MDEV-11336: Enable defragmentation on 10.2 when tests pass 2017-10-12 12:56:20 +03:00
trx Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext 2018-01-05 16:52:40 +02:00
usr Merge 10.1 into 10.2 2017-05-22 09:46:51 +03:00
ut Restore LF_BACKOFF 2017-12-08 13:44:45 +02:00
bzip2.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
CMakeLists.txt MDEV-14283 : Fix Solaris 10 build. 2017-11-21 21:14:06 +01:00
compile-innodb move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Google move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Percona move to storage/innobase 2015-05-04 19:17:21 +02:00
innodb.cmake Remove references to UNIV_SYNC_DEBUG which was merged with UNIV_DEBUG 2017-12-04 11:48:12 +02:00
lz4.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
lzma.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
lzo.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
plugin_exports Solaris compilation failure: xtradb is linked in statically, ha_innodb.so needs 2014-05-01 14:05:52 +02:00
snappy.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00