mariadb/storage
Marko Mäkelä 34bbc76f1c Simplify a WL#6494/WL#7142 test.
The test innodb.log_file_size_checkpoint was originally added to
MySQL 5.7 by me in a bug fix, to fix the interaction of WL#6494
(redo log resizing, introduced in MySQL 5.6) and WL#7142
(data file discovery based on MLOG_FILE_NAME records,
introduced in MySQL 5.7):

commit 70f9ef4e1220827132b50275ca7272f2bcca1864
Author: Marko Mäkelä <marko.makela@oracle.com>
Date:   Wed May 21 13:31:29 2014 +0300

    Bug#18755095 REDO LOG SIZE CHANGE AFTER CRASH RESULTS IN CHECKPOINT AGE
    ERROR MESSAGE

    This is a regression from fixing
    Bug#18730524 REPEATED KILL+RESTART FAILS DUE TO MISSING MLOG_FILE_NAME
    RECORD

    innobase_start_or_create_for_mysql(): Invoke fil_names_clear() before
    creating the "checkpoint" when changing redo log files.

    Approved by Jimmy Yang on IM.

The relevant part of the test is that fil_names_clear() is invoked to
emit an MLOG_CHECKPOINT record before the redo log files are deleted.
In case the server is killed before ib_logfile0 has been deleted,
the old (not-yet-resized) redo log will be treated as valid. We do not
need to create a large number of tables for that.
2017-02-16 09:18:46 +02:00
..
archive cleanup: Field_blob::get_ptr() 2016-12-12 20:27:33 +01:00
blackhole
cassandra MDEV-6284: Remove CMakeLists.txt hack that mangled the server install file 2016-10-27 18:42:16 +03:00
connect Merge branch 'bb-10.2-serg-merge' into 10.2 2017-02-11 09:45:34 +01:00
csv
example
federated MDEV-11597 Assertion when doing select from virtual column with impossible value 2017-01-11 09:19:45 +02:00
federatedx MDEV-11597 Assertion when doing select from virtual column with impossible value 2017-01-11 09:19:45 +02:00
heap MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_difference 2016-03-31 11:04:48 +04:00
innobase Simplify a WL#6494/WL#7142 test. 2017-02-16 09:18:46 +02:00
maria MDEV-7635: Part 1 2017-02-10 06:30:42 -05:00
mroonga MDEV-7635: Fix for mroonga 32-bit test failures. 2017-02-10 06:30:42 -05:00
myisam MDEV-11750 Assertion `vfield' failed in TABLE::update_virtual_fields after crash recovery on corrupted MyISAM table 2017-02-13 18:12:04 +01:00
myisammrg cleanup: remove Item::intro_version 2016-12-12 20:27:25 +01:00
oqgraph oqgraph: remove redundant update_virtual_fields() calls 2017-02-13 18:12:04 +01:00
perfschema Merge branch '10.1' into 10.2 2017-02-10 17:01:45 +01:00
sequence test for group by pushdown with a view 2016-05-05 01:05:05 +02:00
sphinx mtr: make sphinx skipping a bit less verbose 2017-02-13 18:12:15 +01:00
spider Mark spider tests big 2016-11-17 17:36:06 +04:00
test_sql_discovery store/show vcols as item->print() 2016-12-12 20:35:41 +01:00
tokudb MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
xtradb Merge branch 'bb-10.2-serg-merge' into 10.2 2017-02-11 09:45:34 +01:00