mariadb/storage/innobase
Thirunarayanan Balathandayuthapani 73af8af094 MDEV-15325 Incomplete validation of missing tablespace during recovery
Problem:
=======
	During validation of missing tablespace, missing tablespace id is
being compared with hash table of redo logs (recv_sys->addr_hash). But if the
hash table ran out of memory then there is a possibility that it will not contain
the redo logs of all tablespace. In that case, Server will load the InnoDB
even though there is a missing tablespace.

Solution:
========
	If the recv_sys->addr_hash hash table ran out of memory then InnoDB needs
to scan the remaining redo log again to validate the missing tablespace.
2018-03-27 13:47:56 +05:30
..
btr MDEV-14407 Assertion failure during rollback 2018-02-08 13:55:57 +02:00
buf - Follow-up fix to MDEV-15229 2018-03-26 15:48:27 +05:30
data Merge branch 'github/10.1' into 10.2 2018-02-06 14:50:50 +01:00
dict MDEV-14904 Backport innodb_default_row_format 2018-03-07 17:49:42 +02:00
eval
fil Merge 10.1 into 10.2 2018-03-21 22:58:52 +02:00
fsp MDEV-15524 Do not write garbage for temporary tables 2018-03-10 11:54:34 +02:00
fts Merge 10.1 into 10.2 2018-03-12 14:27:17 +02:00
fut
gis MDEV-13935 INSERT stuck at state Unlocking tables 2018-03-16 15:50:04 +02:00
ha Skip btr_search_latches[] in SHOW ENGINE INNODB STATUS 2017-12-12 20:00:28 +02:00
handler Fixed build failure 2018-03-23 00:32:16 +04:00
ibuf After-merge fix for commit d4df7bc9b1 2018-02-02 19:57:59 +02:00
include MDEV-15325 Incomplete validation of missing tablespace during recovery 2018-03-27 13:47:56 +05:30
lock Make some locking primitives inline 2018-03-16 15:50:05 +02:00
log MDEV-15325 Incomplete validation of missing tablespace during recovery 2018-03-27 13:47:56 +05:30
mach Fix Bug#24707869 GCC 5 AND 6 MISCOMPILE MACH_PARSE_COMPRESSED 2017-04-26 23:03:29 +03:00
mem Merge 10.1 into 10.2 2018-03-21 22:58:52 +02:00
mtr Revert "MDEV-6928: Add trx pointer to struct mtr_t" 2018-01-29 15:45:16 +02:00
mysql-test/storage_engine Merge branch '10.0' into 10.1 2017-08-08 10:18:43 +02:00
os Merge 10.1 into 10.2 2018-03-21 22:58:52 +02:00
page MDEV-13935 INSERT stuck at state Unlocking tables 2018-03-16 15:50:04 +02:00
pars Remove unused parameters and dead code 2017-09-29 16:19:28 +03:00
que Dead code removal: sess_t 2018-02-15 15:00:46 +00:00
read
rem Merge branch 'github/10.1' into 10.2 2018-02-06 14:50:50 +01:00
row Merge 10.1 into 10.2 2018-03-21 22:58:52 +02:00
srv Fixed build failure 2018-03-23 00:32:16 +04:00
sync Remove unused metadata for non-existing sync_thread_mutex 2018-01-28 22:17:54 +02:00
trx MDEV-13935 INSERT stuck at state Unlocking tables 2018-03-16 15:50:04 +02:00
ut Remove the unreachable error DB_QUE_THR_SUSPENDED 2018-03-16 15:50:03 +02:00
bzip2.cmake
CMakeLists.txt Merge branch '10.1' into 10.2 2018-02-22 16:46:02 +01:00
compile-innodb
COPYING.Google
COPYING.Percona
innodb.cmake Remove references to UNIV_SYNC_DEBUG which was merged with UNIV_DEBUG 2017-12-04 11:48:12 +02:00
lz4.cmake
lzma.cmake
lzo.cmake
plugin_exports
snappy.cmake