mariadb/storage/innobase
Marko Mäkelä dd127799bc MDEV-15832 With innodb_fast_shutdown=3, skip the rollback of connected transactions
row_undo_step(): If innodb_fast_shutdown=3 has been requested,
abort the rollback of any non-DDL transactions. Starting with
MDEV-12323, we aborted the rollback of recovered transactions. The
transactions would be rolled back on subsequent server startup.

trx_roll_report_progress(): Renamed from trx_roll_must_shutdown(),
now that the shutdown check has been moved to the only caller.

trx_commit_low(): Allow mtr=NULL for transactions that are aborted
on rollback.

trx_rollback_finish(): Clean up aborted transactions to avoid
assertion failures and memory leaks on shutdown. This code was
previously in trx_rollback_active().

trx_rollback_to_savepoint_low(), trx_rollback_for_mysql_low():
Remove some redundant assertions.
2018-04-11 05:39:36 +03:00
..
btr Revert "MDEV-12266: Remove lookups when dropping indexes" 2018-03-30 21:36:56 +03:00
buf MDEV-15773 - trx_sys.mysql_trx_list -> trx_sys.trx_list 2018-04-04 14:09:37 +04:00
data Merge bb-10.2-ext into 10.3 2018-02-15 10:22:03 +02:00
dict MDEV-15364 FOREIGN CASCADE operations in system versioned referenced tables 2018-04-09 11:02:24 +03:00
eval
fil MDEV-15767 innodb.101_compatibility fails 2018-04-04 08:22:33 +03:00
fsp MDEV-12266: Change dict_table_t::space to fil_space_t* 2018-03-29 22:02:05 +03:00
fts MDEV-15773 - Simplified away trx_free_for_(mysql|background) 2018-04-04 14:09:37 +04:00
fut review fixes 2018-02-16 22:15:51 +03:00
gis MDEV-12266: Change dict_table_t::space to fil_space_t* 2018-03-29 22:02:05 +03:00
ha Skip btr_search_latches[] in SHOW ENGINE INNODB STATUS 2017-12-12 20:00:28 +02:00
handler MDEV-15832 With innodb_fast_shutdown=3, skip the rollback of connected transactions 2018-04-11 05:39:36 +03:00
ibuf MDEV-12266: Change dict_table_t::space to fil_space_t* 2018-03-29 22:02:05 +03:00
include MDEV-15832 With innodb_fast_shutdown=3, skip the rollback of connected transactions 2018-04-11 05:39:36 +03:00
lock remove dead code 2018-04-09 17:21:21 +03:00
log Merge 10.2 into 10.3 2018-04-04 08:24:57 +03:00
mach
mem Merge branch '10.2' into 10.3 2018-03-28 17:31:57 +02:00
mtr MDEV-12266: Change dict_table_t::space to fil_space_t* 2018-03-29 22:02:05 +03:00
mysql-test/storage_engine
os Merge branch '10.2' into 10.3 2018-03-28 17:31:57 +02:00
page MDEV-12266: Change dict_table_t::space to fil_space_t* 2018-03-29 22:02:05 +03:00
pars MDEV-12266: Change dict_table_t::space to fil_space_t* 2018-03-29 22:02:05 +03:00
que Dead code removal: sess_t 2018-02-15 15:00:46 +00:00
read MDEV-15773 - Simplified away trx_sys_t::m_views 2018-04-04 14:09:37 +04:00
rem Merge bb-10.2-ext into 10.3 2018-02-15 10:22:03 +02:00
row MDEV-15832 With innodb_fast_shutdown=3, skip the rollback of connected transactions 2018-04-11 05:39:36 +03:00
srv MDEV-13603 innodb_fast_shutdown=0 may fail to purge all history 2018-04-09 10:47:46 +03:00
sync Allocate lock_sys statically 2018-02-23 08:18:18 +02:00
trx MDEV-15832 With innodb_fast_shutdown=3, skip the rollback of connected transactions 2018-04-11 05:39:36 +03:00
ut Merge branch '10.2' into 10.3 2018-03-28 17:31:57 +02:00
bzip2.cmake
CMakeLists.txt Merge branch 'bb-10.2-ext' into 10.3 2018-02-23 08:43:34 +01:00
compile-innodb
COPYING.Google
COPYING.Percona
innodb.cmake fix detection of "-Wa,-nH" compiler flags on SunOS/i386 2018-04-10 13:12:35 +02:00
lz4.cmake
lzma.cmake
lzo.cmake
plugin_exports
snappy.cmake