mariadb/mysql-test/t
unknown d72c22dee4 WL#3072 - Maria recovery.
* fix for bitmap vs checkpoint bug which could lead to corrupted
tables in case of crashes at certain moments: a bitmap could be flushed
to disk even though it was inconsistent with the log (it could be
flushed before REDO-UNDO are written to the log). One bug remains, need
code from others. Tests added. Fix is to pin unflushable bitmap pages,
and let checkpoint wait for them to be flushable.
* fix for long_trid!=0 assertion failure at Recovery.
* less useless wakeups in the background flush|checkpoint thread.
* store global_trid_generator in checkpoint record.


mysql-test/r/maria-recovery.result:
  result update
mysql-test/t/maria-recovery.test:
  make it easier to locate subtests
storage/maria/ma_bitmap.c:
  When we send a bitmap to the pagecache, if this bitmap is not in a
  flushable state we keep it pinned and add it to a list, it will be
  unpinned when the bitmap is flushable again.
  A new function _ma_bitmap_flush_all() used by checkpoint.
  A new function _ma_bitmap_flushable() used by block format to signal
  when it starts modifying a bitmap and when it is done with it.
storage/maria/ma_blockrec.c:
  When starting a row operation (insert/update/delete), mark that
  the bitmap is not flushable (because for example INSERT is going
  to over-allocate in the bitmap to prevent other threads from using
  our data pages). If a checkpoint comes at this moment it will wait
  for the bitmap to be flushable before flushing it.
  When the operation ends, bitmap becomes flushable again; that
  transition is done under the bitmap's mutex (needed for correct
  synchro with a concurrent checkpoint); but for INSERT/UPDATE this
  happens inside _ma_bitmap_release_unused() at a place where it already
  has the mutex, so the only penalty (mutex adding) is in DELETE and UNDO
  of INSERT. In case of errors after setting the bitmap unflushable,
  we must always set it back to flushable or checkpoint would block.
  Debug possibilities to force a sleep while the bitmap is over-allocated.
  In case of error in get_head_or_tail() in allocate_and_write_block_record(),
  we still need to unpin all pages.
  Bugfix: _ma_apply_redo_insert_row_blobs() produced wrong
  data_file_length.
storage/maria/ma_blockrec.h:
  new bitmap calls.
storage/maria/ma_checkpoint.c:
  filter_flush_indirect not needed anymore (flushing bitmap
  pages happens in _ma_bitmap_flush_all() now). So
  st_filter_param::is_data_file|pages_covered_by_bitmap not needed.
  Other filter_flush* don't need to flush bitmap anymore.
  Add debug possibility to flush all bitmap pages outside of a checkpoint,
  to simulate pagecache LRU eviction.
  When the background flush/checkpoint thread notices it has nothing
  to flush, it now sleeps directly until the next potential checkpoint
  moment instead of waking up every second.
  When in checkpoint we decide to not store a table in the checkpoint record
  (because it has logged no writes for example), we can also skip flushing
  this table.
storage/maria/ma_commit.c:
  comment is out-of-date
storage/maria/ma_key_recover.c:
  comment fix
storage/maria/ma_loghandler.c:
  comment is out-of-date
storage/maria/ma_open.c:
  comment is out-of-date
storage/maria/ma_pagecache.c:
  comment for bug to fix. And we don't take checkpoints at end of REDO
  phase yet so can trust block->type.
storage/maria/ma_recovery.c:
  Comments. Now-unneeded code for incomplete REDO-UNDO groups removed.
  When we forget about an old transaction we must really forget
  about it with bzero() (fixes the "long_trid!=0 assertion" recovery
  bug). When we delete a row with maria_delete() we turn on
  STATE_NOT_OPTIMIZED_ROWS so we do the same when we see a CLR_END
  for an UNDO_ROW_INSERT or when we execute an UNDO_ROW_INSERT (in both
  cases a row was deleted). Pick up max_long_trid from the checkpoint record.
storage/maria/maria_chk.c:
  comment
storage/maria/maria_def.h:
  MARIA_FILE_BITMAP gets new members: 'flushable', 'bitmap_cond' and
  'pinned_pages'.
storage/maria/trnman.c:
  I used to think that recovery only needs to know the maximum TrID
  of the lists of active and committed transactions. But no, sometimes
  both lists can even be empty and their TrID should not be reused.
  So Checkpoint now saves global_trid_generator in the checkpoint record.
storage/maria/trnman_public.h:
  macros to read/store a TrID
mysql-test/r/maria-recovery-bitmap.result:
  result is ok. Without the code fix, we would get a corruption message
  about the bitmap page in CHECK TABLE EXTENDED.
mysql-test/t/maria-recovery-bitmap-master.opt:
  usual when we crash mysqld in tests
mysql-test/t/maria-recovery-bitmap.test:
  test of recovery problems specific of the bitmap pages.
2007-12-14 16:14:12 +01:00
..
1st.test Added --debug-info to most clients to detect memory leaks in mysql-test-run 2006-11-21 22:32:58 +02:00
alias.test
alter_table-big.test Patch changing how ALTER TABLE implementation handles table locking 2007-05-19 10:49:56 +04:00
alter_table.test Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
analyse.test
analyze.test
ansi.test
archive-big.test BUG#15787 - MySQL crashes when archive table exceeds 2GB 2007-06-24 19:44:54 +05:00
archive.test Merge mysql.com:/home/svoj/devel/mysql/BUG29250/mysql-5.0-engines 2007-06-28 12:13:57 +05:00
archive_bitfield.test
archive_gis.test
auto_increment.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
backup-master.sh
backup.test Merge pilot.(none):/data/msvensson/mysql/mysql-5.0-maint 2007-08-29 12:47:28 +02:00
bench_count_distinct.test
bigint.test bigint.test: 2007-07-30 21:05:56 +05:00
binary.test Fixed bug #29087. This bug manifested itself for queries that performed 2007-06-25 22:44:22 -07:00
binlog_unsafe.test Fixes to tests and test results. 2007-06-19 11:09:22 +02:00
bool.test
bootstrap.test Bug#20037 mysqltest requires cygwin on windows(part 1, new mysqltest commands) 2007-08-07 11:40:03 +02:00
bulk_replace.test
cache_innodb-master.opt
cache_innodb.test
case.test
cast.test Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-07-21 02:25:39 +05:00
check.test Merge mysql.com:/home/svoj/devel/mysql/BUG26325/mysql-5.0-engines 2007-07-19 15:54:31 +05:00
client_xml.test bug#27608 XML output is not well-formed 2007-04-09 17:53:10 +05:00
comments.test Bug#28779 (mysql_query() allows execution of statements with unbalanced 2007-08-30 12:57:05 -06:00
compare.test
compress.test Bug#27327 information_schema status views, variable_value conversion 2007-04-03 14:24:35 +05:00
concurrent_innodb-master.opt
concurrent_innodb.test
connect.test
consistent_snapshot.test
constraints.test
contributors.test
count_distinct.test
count_distinct2-master.opt
count_distinct2.test
count_distinct3.test
crash_commit_before-master.opt
crash_commit_before.test Cleanup tables created by test cases 2007-04-03 11:36:33 +02:00
create-big.test 5.1 version of fix for: 2007-05-23 15:26:16 +04:00
create.test Merge gleb.loc:/home/uchum/work/bk/5.1 2007-07-26 05:13:32 +05:00
create_not_windows.test Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-07-13 19:36:10 +05:00
create_select_tmp.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
csv.test Remove file before writing to it. 2007-08-08 16:39:13 +02:00
ctype_ascii.test Bug#27562: ascii.xml invalid? 2007-08-07 05:35:20 -04:00
ctype_big5.test Bug#29484 ctype_big5 fails on 'double whopper' in mysql-5.1-new-rpl 2007-07-04 14:21:29 +05:00
ctype_collate.test Bug#29461: Sort order of the collation wasn't used when comparing characters 2007-07-09 01:23:33 +04:00
ctype_cp932_binlog_row.test
ctype_cp932_binlog_stm.test Fix for bug #28436: Incorrect position in SHOW BINLOG EVENTS causes server coredump 2007-05-30 15:23:47 +05:00
ctype_cp1250_ch.test Merge mysql.com:/home/my/mysql-5.0 2006-11-22 14:11:36 +02:00
ctype_cp1251.test
ctype_create.test
ctype_eucjpms.test
ctype_euckr.test
ctype_filename.test
ctype_gb2312.test
ctype_gbk.test
ctype_hebrew.test Fix for the bug #24037 "Lossy Hebrew to Unicode conversion". 2006-12-22 15:30:37 +03:00
ctype_latin1.test Merge mysql.com:/home/bar/mysql-work/mysql-5.0.b29499 2007-07-04 16:34:47 +05:00
ctype_latin1_de-master.opt
ctype_latin1_de.test
ctype_latin2.test
ctype_latin2_ch.test
ctype_ldml-master.opt Bug#28916 LDML doesn't work for utf8 2007-06-07 17:55:55 +05:00
ctype_ldml.test Bug#28916 LDML doesn't work for utf8 2007-06-07 17:55:55 +05:00
ctype_many.test
ctype_mb.test
ctype_recoding.test Reversing additional change suggested by Serg 2007-08-07 19:25:45 +05:00
ctype_sjis.test
ctype_tis620.test
ctype_uca.test Post-merge fixes. 2007-07-05 19:20:14 +02:00
ctype_ucs.test Merge mysql.com:/home/bar/mysql-work/mysql-5.0.b28875 2007-08-03 17:16:02 +05:00
ctype_ucs2_def-master.opt Bug#18743: Several test cases fails if "classic" configuration in 5.0 2007-02-19 13:57:06 +03:00
ctype_ucs2_def.test Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0-rpl 2007-06-22 17:28:26 +05:00
ctype_ujis.test
ctype_ujis_ucs2.test Bug#28600 Yen sign and overline ujis conversion change 2007-05-30 12:30:15 +05:00
ctype_utf8.test Merge mysql.com:/home/bar/mysql-work/mysql-5.0.b28875 2007-08-03 17:16:02 +05:00
date_formats-master.opt
date_formats.test Bug#28369 rpl test cases fail with binlog disabled 2007-06-07 19:20:49 +02:00
ddl_i18n_koi8r.test ddl_i18n_utf8.test, ddl_i18n_koi8r.test: 2007-07-18 15:31:24 -06:00
ddl_i18n_utf8.test ddl_i18n_utf8.test, ddl_i18n_koi8r.test: 2007-07-18 15:31:24 -06:00
deadlock_innodb.test
default.test bug #20691 (INSERT (DEFAULT) may insert garbage with NO DEFAULT NOT NULL field) 2007-02-12 15:41:36 +04:00
delayed.test * tests which use MERGE or INSERT DELAYED should run only 2007-08-09 15:00:32 +02:00
delete.test Post-merge fixes 2007-09-11 02:41:42 +04:00
derived.test Bug#20166 mysql-test-run.pl does not test system privilege tables creation 2007-02-26 11:49:24 +01:00
dirty_close.test
disabled.def Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
distinct.test Fixed bug#28404. 2007-08-02 12:45:56 -07:00
drop.test
empty_table.test
endspace.test WL#3527: Extend IGNORE INDEX so places where index is ignored 2007-03-05 19:08:41 +02:00
error_simulation-master.opt Fixed bug #28449: a crash may happen at some rare conditions when 2007-06-07 00:59:08 -07:00
error_simulation.test error_simulation.result, item.cc, subselect.result, error_simulation.test: 2007-06-11 17:02:16 +04:00
errors.test Bug#28677: SELECT on missing column gives extra error 2007-06-18 16:35:01 +03:00
events.test Make events.test more robust against timing issues. 2007-09-06 15:57:36 +04:00
events_bugs.test Bug#28641 CREATE EVENT with '2038.01.18 03:00:00' let server crash. 2007-07-25 09:43:49 +02:00
events_grant.test Fix for 2007-05-26 16:36:38 +02:00
events_logs_tests-master.opt
events_logs_tests.test Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
events_microsec.test
events_restart_phase1.test A set of changes aiming to make the Event Scheduler more user-friendly 2007-04-05 15:24:34 +04:00
events_restart_phase2-master.opt
events_restart_phase2.test A set of changes aiming to make the Event Scheduler more user-friendly 2007-04-05 15:24:34 +04:00
events_restart_phase3-master.opt
events_restart_phase3.test Add a missing wait_condition call. 2007-06-14 13:51:35 +04:00
events_scheduling.test Fix for 2007-05-26 16:36:38 +02:00
events_stress.test Fix for 2007-05-26 16:36:38 +02:00
events_time_zone.test Fix for 2007-05-26 16:36:38 +02:00
events_trans.test Fix for 2007-05-26 16:36:38 +02:00
events_trans_notembedded.test Fix for 2007-05-26 16:36:38 +02:00
exampledb.test
execution_constants.test
explain.test sql_select.cc: 2007-03-08 00:27:42 +03:00
federated.test Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-08-08 11:36:55 +04:00
federated_archive.test
federated_bug_13118.test
federated_bug_25714.test Bug#25714 2007-07-23 23:35:43 -07:00
federated_innodb-slave.opt Bug#25513 2007-06-28 16:03:01 -07:00
federated_innodb.test Bug#25513 2007-06-28 16:03:01 -07:00
federated_server.test Fixed federated and some replication tests to not stop slave until it's up and running. 2007-04-17 14:41:16 +03:00
federated_transactions-slave.opt WL#2936 - Falcon & MySQL plugin interface: server variables 2007-05-04 16:10:09 +02:00
federated_transactions.test
fix_priv_tables.test Skip test cases if the script or binary they need can't be found 2007-04-04 15:40:40 +02:00
flush.test Fix for bug #26380: LOCK TABLES + FLUSH LOGS causes deadlock 2007-06-17 09:56:33 +05:00
flush2-master.opt Bug#24805 mtr.pl can't handle test with --disable-log-bin 2007-02-06 14:19:07 +01:00
flush2.test Backport from 5.1, limit SHOW VARIABLES to "log_bin%" 2007-03-23 12:35:30 +01:00
flush_block_commit.test
flush_block_commit_notembedded.test Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.1-build 2007-06-15 01:57:33 +02:00
flush_read_lock_kill-master.opt Added back sql-bench directory, so that one can more easily run benchmarks on a server and add new benchmarks for new optimizations 2006-11-29 22:51:09 +02:00
flush_read_lock_kill.test
flush_table.test
foreign_key.test
fulltext.test BUG#29464 - load data infile into table with big5 chinese fulltext index 2007-07-13 03:29:25 +05:00
fulltext2.test fix test for bug29299 2007-07-06 11:35:10 -07:00
fulltext3.test BUG#29464 - load data infile into table with big5 chinese fulltext index 2007-07-13 03:29:25 +05:00
fulltext_cache.test
fulltext_distinct.test
fulltext_left_join.test BUG#25729 - boolean full text search is confused by NULLs produced by 2007-04-02 17:26:39 +05:00
fulltext_multi.test
fulltext_order_by.test
fulltext_update.test
fulltext_var.test
func_compress.test
func_concat.test
func_crypt.test
func_date_add.test Bug#28450: The Item_date_add_interval in select list may fail the field 2007-05-30 00:33:12 +04:00
func_default.test
func_des_encrypt.test Add "have_ssl" as synonym for "have_openssl" 2007-03-05 10:03:42 +01:00
func_encrypt-master.opt
func_encrypt.test Add "have_ssl" as synonym for "have_openssl" 2007-03-05 10:03:42 +01:00
func_encrypt_nossl.test
func_equal.test
func_gconcat.test Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-07-20 04:04:57 +05:00
func_group.test Merge mysql.com:/d2/hf/mrg/mysql-5.0-opt 2007-05-18 20:00:49 +05:00
func_group_innodb.test
func_if.test Bug#24532 (The return data type of IS TRUE is different from similar 2007-02-12 13:59:29 -07:00
func_in.test Merge mysql.com:/home/ram/work/b28748/b28748.5.0 2007-06-13 14:16:39 +05:00
func_isnull.test
func_like.test
func_math.test Merge polly.local:/home/kaa/src/maint/bug24912/my50-bug24912 2007-04-28 20:04:03 +04:00
func_misc.test Bug #30389: connection_id() always return 0 in embedded server 2007-08-27 14:31:27 -06:00
func_op.test
func_regexp.test
func_sapdb.test Backport of TIME->MYSQL_TIME / Y2K fixset 2007-05-16 10:44:59 +02:00
func_set.test
func_str.test Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-06-18 17:08:56 +05:00
func_system.test
func_test.test
func_time.test Merge mkindahl@bk-internal.mysql.com:/home/bk/mysql-5.0-rpl 2007-08-03 18:59:16 +02:00
func_timestamp.test
gcc296.test
gis-rtree.test Merge magare.gmz:/home/kgeorge/mysql/autopush/B29325-5.0-opt 2007-07-11 12:44:49 +03:00
gis.test Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-07-07 20:14:06 +05:00
grant.test Bug #29245: Bad Merge Caused Error Codes Conflict between 5.0/5.1 2007-06-26 13:15:43 +02:00
grant2.test Merge moonbone.local:/mnt/gentoo64/work/test-5.0-opt-mysql 2007-06-11 17:14:16 +04:00
grant3-master.opt
grant3.test
grant_cache_no_prot.test This changeset belongs to the fix of Bug#735 Prepared Statements: there is no support for Query Cache 2007-05-24 22:13:49 +02:00
grant_cache_ps_prot.test This changeset belongs to the fix of Bug#735 Prepared Statements: there is no support for Query Cache 2007-05-24 22:13:49 +02:00
greedy_optimizer.test Fixed warnings raised from mysqltest (unknown -- commands) 2007-06-15 11:15:22 -06:00
group_by.test Bug #30393: Test "group_by" fails with a difference in "row count" 2007-08-29 14:46:49 +03:00
group_min_max.test Merge olga.mysql.com:/home/igor/mysql-5.0-opt 2007-06-24 19:06:09 -07:00
group_min_max_innodb.test
handler_innodb.test
handler_myisam.test
having.test Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-07-26 01:23:39 +05:00
heap.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
heap_auto_increment.test
heap_btree.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
heap_hash.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
help.test Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-03-22 01:04:39 +01:00
index_merge_innodb.test
index_merge_myisam.test
information_schema.test Merge mysql.com:/home/gluh/MySQL/Merge/5.0-opt 2007-09-20 14:10:05 +05:00
information_schema_chmod.test Remove unportable use of "exec chmod" 2007-08-29 11:53:15 +02:00
information_schema_db.test Bug #26817: mysqldump fails to backup database containing view with invalid definer 2007-03-23 19:24:03 +01:00
information_schema_inno.test Bug#21713 incorrect value for the REFERENTIAL_CONSTRAINTS.UNIQUE_CONSTRAINT_NAME column 2007-01-15 13:39:28 +04:00
information_schema_part.test
init_connect-master.opt
init_connect.test tests fixed to work in embedded server 2007-03-20 17:53:55 +04:00
init_file-master.opt
init_file.test Merge kpdesk.mysql.com:/home/thek/dev/bug23240/my41-bug23240 2007-02-19 10:08:27 +01:00
innodb-lock.test
innodb-master.opt
innodb-replace.test Fix for BUG#25507 "multi-row insert delayed + auto increment causes 2007-02-15 15:39:03 +01:00
innodb-ucs2.test Bug#18743: Several test cases fails if "classic" configuration in 5.0 2007-02-19 13:57:06 +03:00
innodb.test Updates to allow innodb.test to be run with --embedded-server, 2007-08-14 15:35:19 -06:00
innodb_gis.test bug #22682 Test fails --without-geometry 2007-01-24 14:49:36 +04:00
innodb_mysql-master.opt Added innodb_rollback_on_timeout option to restore the 4.1 2006-12-19 16:57:51 -07:00
innodb_mysql.test sql_plugin.cc: 2007-10-08 20:57:37 +02:00
innodb_notembedded.test
innodb_timeout_rollback-master.opt Added innodb_rollback_on_timeout option to restore the 4.1 2006-12-19 16:57:51 -07:00
innodb_timeout_rollback.test Added innodb_rollback_on_timeout option to restore the 4.1 2006-12-19 16:57:51 -07:00
innodb_trx_weight.test Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
insert.test Merge vajra.(none):/opt/local/work/mysql-5.0-21483 2007-05-16 10:21:39 +04:00
insert_notembedded.test The test case for bug 28587 doesn't work with the embedded version, 2007-09-06 13:22:34 -03:00
insert_select.test Merge mysql.com:/home/hf/work/29717/my50-29717 2007-07-31 11:12:23 +05:00
insert_update.test The test case for bug 28587 doesn't work with the embedded version, 2007-09-06 13:22:34 -03:00
join.test Merge bodhi.(none):/opt/local/work/mysql-5.0-runtime 2007-06-20 19:05:38 +04:00
join_crash.test
join_nested.test Fixed bug #29604. 2007-07-11 18:45:35 -07:00
join_outer.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
join_outer_innodb.test
key.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
key_cache-master.opt
key_cache.test Bug#28478 - Improper key_cache_block_size corrupts MyISAM tables 2007-05-31 20:04:54 +02:00
key_diff.test
key_primary.test
keywords.test Fixed compiler warnings 2007-02-23 13:13:55 +02:00
kill.test Merge damien-katzs-computer.local:/Users/dkatz/50_kill 2007-06-21 22:08:14 -04:00
limit.test Fix for bug #28464: a string argument to 'limit ?' PS - replication fails 2007-05-18 12:08:07 +05:00
loaddata.test Remove unportable constructs in loaddata.test 2007-08-28 16:44:31 +02:00
loaddata_autocom_innodb.test
lock.test Add a test case for Bug#5719 "impossible to lock VIEW". 2007-08-02 13:59:02 +04:00
lock_multi.test Bug#25856 (HANDLER table OPEN in one connection lock DROP TABLE in another one) 2007-08-17 11:34:12 -03:00
lock_tables_lost_commit-master.opt
lock_tables_lost_commit.test
log_state-master.opt
log_state.test A fix for Bug#28830 Test case log_state fails on VMWare Windows clone due to loaded system 2007-08-08 15:49:19 +04:00
log_tables-big-master.opt Bug #27638: slow logging to CSV table inserts bad query_time and lock_time values 2007-04-04 21:40:47 +02:00
log_tables-big.test Bug #27638: slow logging to CSV table inserts bad query_time and lock_time values 2007-04-04 21:40:47 +02:00
log_tables-master.opt
log_tables.test Fix an unstable test. 2007-08-01 16:48:14 +04:00
long_tmpdir-master.opt Fix for bug #29015 "Stack overflow in processing temporary table name when tmpdir path is long" 2007-06-11 23:06:20 +04:00
long_tmpdir-master.sh Fix for bug #29015 "Stack overflow in processing temporary table name when tmpdir path is long" 2007-06-11 23:06:20 +04:00
long_tmpdir.test Fix for bug #29015 "Stack overflow in processing temporary table name when tmpdir path is long" 2007-06-11 23:06:20 +04:00
lowercase_fs_off.test
lowercase_mixed_tmpdir-master.opt Bug #27653: Temp table can't be created if lower_case_table_names=1 and 2007-04-30 23:16:46 +02:00
lowercase_mixed_tmpdir-master.sh Bug #27653: Temp table can't be created if lower_case_table_names=1 and 2007-04-30 23:16:46 +02:00
lowercase_mixed_tmpdir.test Bug #27653: Temp table can't be created if lower_case_table_names=1 and 2007-04-30 23:16:46 +02:00
lowercase_table-master.opt
lowercase_table.test
lowercase_table2.test
lowercase_table3-master.opt
lowercase_table3.test BUG#29839 - lowercase_table3.test: Cannot find table test/T1 from 2007-07-18 13:55:50 +05:00
lowercase_table_grant-master.opt
lowercase_table_grant.test
lowercase_table_qcache-master.opt
lowercase_table_qcache.test
lowercase_view-master.opt
lowercase_view.test
maria-big.test Postreview changes. 2007-12-13 12:26:55 +02:00
maria-connect.test Postreview changes. 2007-12-13 12:26:55 +02:00
maria-purge.test Fixed maximum file size change. Now it flush buffer after 2007-12-13 22:12:44 +02:00
maria-recovery-bitmap-master.opt WL#3072 - Maria recovery. 2007-12-14 16:14:12 +01:00
maria-recovery-bitmap.test WL#3072 - Maria recovery. 2007-12-14 16:14:12 +01:00
maria-recovery-master.opt * WL#4137 Maria- Framework for testing recovery in mysql-test-run 2007-11-13 17:12:29 +01:00
maria-recovery.test WL#3072 - Maria recovery. 2007-12-14 16:14:12 +01:00
maria.test Postreview changes. 2007-12-13 12:26:55 +02:00
merge.test * tests which use MERGE or INSERT DELAYED should run only 2007-08-09 15:00:32 +02:00
metadata.test metadata.test, metadata.result: 2007-06-20 14:21:48 +05:00
mix2_myisam.test
mix2_myisam_ucs2.test 5.1-specific fix for bug #18743. 2007-02-19 15:31:55 +03:00
multi_statement-master.opt
multi_statement.test
multi_update-master.opt
multi_update.test Merge maint1.mysql.com:/data/localhome/tsmith/bk/maint/50 2007-06-21 20:55:37 +02:00
myisam-blob-master.opt WL#2936 - Falcon & MySQL plugin interface: server variables 2007-05-04 16:10:09 +02:00
myisam-blob.test
myisam-system.test Clear field_alloc when it's moved to result set (allows us to always call free_root on field_alloc) 2007-04-16 17:08:29 +03:00
myisam.test Added error HA_ERR_FILE_TOO_SHORT to be used when files are shorter than expected (by my_read/my_pread) 2007-12-04 23:23:42 +02:00
mysql.test Merge weblab.(none):/home/marcsql/TREE/mysql-5.0-base 2007-09-04 14:38:26 -06:00
mysql_client_test-master.opt Tell mysqld where to put the log file 2006-11-28 19:12:59 +01:00
mysql_client_test.test
mysql_cp932.test Moved the test requiring cp932 to a separate unit. 2007-02-21 19:50:48 +03:00
mysql_delimiter.sql Bug#19799 delimiter command not working correctly when sourcing a sql file 2006-11-22 01:27:06 -05:00
mysql_delimiter_19799.sql Bug#19799 delimiter command not working correctly when sourcing a sql file 2006-11-21 21:10:02 -05:00
mysql_delimiter_source.sql
mysql_protocols.test
mysql_upgrade.test Bug #28401 mysql_upgrade Failed with STRICT_ALL_TABLES, ANSI_QUOTES and NO_ZERO_DATE 2007-05-19 18:15:08 +02:00
mysqladmin.test Bug#20037 mysqltest requires cygwin on windows(part 1, new mysqltest commands) 2007-08-07 11:40:03 +02:00
mysqlbinlog-cp932-master.opt Force the server restart before running mysqlbinlog-cp932.test to fix PB failures introduced by the patch for bug #18743. 2007-02-22 15:28:42 +03:00
mysqlbinlog-cp932.test Merge pilot.(none):/data/msvensson/mysql/bug28369/my50-bug28369 2007-06-07 19:19:29 +02:00
mysqlbinlog-master.opt
mysqlbinlog.test Merge mysql.com:/home/ram/work/b29928.new/b29928.new.5.0 2007-08-01 15:31:20 +05:00
mysqlbinlog2.test Correct bad merge, and remove version numbers from test case. 2007-08-08 12:21:04 -04:00
mysqlbinlog_base64.test Fix for BUG#25628: "mysqlbinlog crashes while processing binary logs". 2007-02-23 22:23:54 +01:00
mysqlcheck.test After merge fixes 2007-01-29 01:47:35 +02:00
mysqldump-compat.opt Fixed bug #30126. 2007-08-31 16:59:07 +05:00
mysqldump-compat.test Fixed bug #30126. 2007-08-31 16:59:07 +05:00
mysqldump-max.test
mysqldump.test Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
mysqlshow.test
mysqlslap.test Extending tests for detach (found a memory issue in it, this fixes that and now tests it). 2007-08-20 13:03:50 -07:00
mysqltest.test Improve error messages 2007-08-13 15:46:11 +02:00
negation_elimination.test
no-threads-master.opt Fixed compiler warnings 2007-02-23 13:13:55 +02:00
no-threads.test Fixed compiler warnings 2007-02-23 13:13:55 +02:00
not_embedded_server-master.opt
not_embedded_server.test
not_partition.test
null.test
null_key.test
odbc.test
olap.test Merge olga.mysql.com:/home/igor/mysql-4.1-opt 2007-04-29 18:32:59 -07:00
old-mode-master.opt Added error HA_ERR_FILE_TOO_SHORT to be used when files are shorter than expected (by my_read/my_pread) 2007-12-04 23:23:42 +02:00
old-mode.test Added error HA_ERR_FILE_TOO_SHORT to be used when files are shorter than expected (by my_read/my_pread) 2007-12-04 23:23:42 +02:00
openssl_1.test Merge pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint 2007-04-11 23:43:58 +02:00
order_by.test Made the test case for bug 28404 platform independent. 2007-08-04 17:15:33 -07:00
order_fill_sortbuf-master.opt
order_fill_sortbuf.test
outfile.test Merge siva.hindu.god:/home/tsmith/m/bk/51 2007-05-17 14:21:35 -06:00
overflow.test Bug#20166 mysql-test-run.pl does not test system privilege tables creation 2007-02-26 11:49:24 +01:00
packet.test
parser.test Bug#25930 (CREATE TABLE x SELECT ... parses columns wrong when ran with 2007-08-09 17:31:00 -06:00
parser_bug21114_innodb.test
parser_precedence.test Bug#30625 (Performance, reduce depth for expressions) 2007-08-28 11:16:03 -06:00
partition-master.opt
partition.test removed test case no longer supported 2007-07-02 20:11:54 +02:00
partition_02myisam.test
partition_bug18198.test Disabled ascii-function 2007-06-13 17:28:59 +02:00
partition_charset.test Disabled ascii-function 2007-06-13 17:28:59 +02:00
partition_error.test Disabled ascii-function 2007-06-13 17:28:59 +02:00
partition_federated.test bug #22451 (Partitions: duplicating results with ENGINE=FEDERATED) 2006-12-19 16:37:50 +04:00
partition_grant.test Bug #29245: Bad Merge Caused Error Codes Conflict between 5.0/5.1 2007-06-26 13:15:43 +02:00
partition_hash.test Merge dator6.(none):/home/mikael/mysql_clones/mysql-5.1-opt 2007-07-02 18:08:27 +02:00
partition_innodb.test more wl#2936 fixes: removed implicit ha_thd() calls (too error-prone), 2007-04-15 15:47:27 +02:00
partition_list.test BUG#18198 2007-04-20 18:35:16 +02:00
partition_mgm.test Reapplied patch for bug18198 2007-04-04 16:26:32 +02:00
partition_mgm_err.test
partition_mgm_err2.test Fix for valgrind errors in test: require symlink support for partition_not_windows.test 2007-04-25 20:21:55 +02:00
partition_not_windows-master.opt Add --symbolic-links=1 for partition_not_windows-master.opt. 2007-04-25 22:55:19 +02:00
partition_not_windows.test Add --symbolic-links=1 for partition_not_windows-master.opt. 2007-04-25 22:55:19 +02:00
partition_order.test
partition_pruning.test BUG#27927:Partition pruning not optimal with TO_DAYS and YEAR functions 2007-09-14 14:18:42 +04:00
partition_range.test Disabled ascii-function 2007-06-13 17:28:59 +02:00
partition_windows.test Bug#25141 Crash Server on Partitioning command 2007-04-23 13:50:34 -04:00
perror.test
plugin-master.opt BUG#28341 - Security issue still in library loading 2007-05-18 16:23:46 +05:00
plugin.test BUG#25659 - memory leak via "plugins" test 2007-05-21 17:48:29 +05:00
preload.test
ps-master.opt
ps.test Merge pilot.(none):/data/msvensson/mysql/mysql-5.0-maint 2007-08-29 12:47:28 +02:00
ps_1general.test Update result formatting for embedded runs of ps_1general and 2007-08-15 02:18:41 -06:00
ps_2myisam.test
ps_3innodb.test
ps_4heap.test
ps_5merge.test
ps_10nestset.test
ps_11bugs.test
ps_grant.test
ps_maria.test Postreview changes. 2007-12-13 12:26:55 +02:00
ps_not_windows.test ps_not_windows disabled in embedded server 2007-01-03 03:31:12 +04:00
query_cache.test Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
query_cache_merge.test Tests which use INSERT DELAYED or MERGE tables should explicitely 2007-08-08 17:56:15 +02:00
query_cache_notembedded.test Fixed that maria.test works 2007-04-05 14:38:05 +03:00
query_cache_ps_no_prot.test This changeset belongs to the fix of Bug#735 Prepared Statements: there is no support for Query Cache 2007-05-24 22:13:49 +02:00
query_cache_ps_ps_prot.test This changeset belongs to the fix of Bug#735 Prepared Statements: there is no support for Query Cache 2007-05-24 22:13:49 +02:00
query_cache_with_views.test Bug#30269 Query cache eats memory 2007-08-21 13:43:09 +02:00
range.test Merge mysql.com:/home/psergey/bk-trees/mysql-5.0-opt 2007-03-31 03:12:33 +04:00
read_many_rows_innodb.test
read_only.test Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2006-12-12 13:57:28 +03:00
read_only_innodb.test
rename.test
renamedb.test
repair.test
replace.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
rollback.test
round.test
row.test Fix some mysqltest warnings. 2007-06-01 17:49:01 +04:00
rowid_order_innodb.test
schema.test
select.test Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt 2007-09-19 18:02:59 +03:00
select_found.test
select_safe.test
show_check-master.opt Fix for bug #30088: Can't disable myisam-recover by a value of "". 2007-08-01 11:41:13 +05:00
show_check.test Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint 2007-08-02 18:23:23 +05:00
skip_grants-master.opt
skip_grants.test Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-03-20 00:42:11 +03:00
skip_name_resolve-master.opt
skip_name_resolve.test
sp-big.test
sp-code.test Merge pilot.(none):/data/msvensson/mysql/mysql-5.0-maint 2007-06-07 22:24:25 +02:00
sp-destruct.test Merge pilot.(none):/data/msvensson/mysql/mysql-5.0-maint 2007-08-07 11:42:14 +02:00
sp-dynamic.test Bug#28846 Use of undocumented Prepared Statements crashes server 2007-06-22 11:55:48 +02:00
sp-error.test Bug#21975 Grant and revoke statements are non-transactional 2007-08-29 16:59:38 -03:00
sp-prelocking.test Bug #29929 LOCK TABLES does not pre-lock tables used in triggers of the locked tables 2007-07-27 16:56:29 +02:00
sp-security.test Merge ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0-marvel 2007-03-29 17:27:42 +03:00
sp-threads.test
sp-ucs2.test Bug#18743: Several test cases fails if "classic" configuration in 5.0 2007-02-19 13:57:06 +03:00
sp-vars.test Merge adventure.(none):/home/thek/Development/cpp/bug26277/my51-bug26277 2007-05-18 14:29:24 +02:00
sp.test Merge gleb.loc:/home/uchum/work/bk/5.1 2007-09-13 00:44:50 +05:00
sp_gis.test
sp_notembedded.test The test case for Bug#29936 doesn't work with the embedded version, 2007-09-05 15:03:02 -03:00
sp_stress_case.test minor cleanup 2006-12-11 18:52:24 -07:00
sp_trans.test Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.1-build 2007-06-15 01:57:33 +02:00
sp_trans_log.test Bug#28369 rpl test cases fail with binlog disabled 2007-06-07 19:18:01 +02:00
sql_mode.test Added sql_mode PAD_CHAR_TO_FULL_LENGTH (WL#921) 2007-04-27 01:12:09 +03:00
ssl-big.test Bug #29579 Clients using SSL can hang the server 2007-07-12 22:06:33 -04:00
ssl.test Add "have_ssl" as synonym for "have_openssl" 2007-03-05 10:03:42 +01:00
ssl_8k_key.test Bug #29784 YaSSL assertion failure when reading 8k key. 2007-07-17 14:43:56 -04:00
ssl_compress.test Add "have_ssl" as synonym for "have_openssl" 2007-03-05 10:03:42 +01:00
ssl_connect.test Add "have_ssl" as synonym for "have_openssl" 2007-03-05 10:03:42 +01:00
status.test Merge magare.gmz:/home/kgeorge/mysql/work/B30377-5.0-opt 2007-08-29 11:38:05 +03:00
strict.test Merge bk-internal.mysql.com:/data0/bk/mysql-5.0 2007-06-02 00:57:25 +02:00
strict_autoinc_1myisam.test
strict_autoinc_2innodb.test
strict_autoinc_3heap.test
subselect.test Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
subselect2.test
subselect3.test Merge olga.mysql.com:/home/igor/mysql-5.1 2007-06-03 22:52:02 -07:00
subselect_gis.test
subselect_innodb.test
subselect_notembedded.test after merge fix 2007-06-06 18:55:21 +05:00
sum_distinct-big.test
sum_distinct.test
symlink.test symlink.test, symlink.result: 2007-07-14 01:34:46 +05:00
synchronization.test Disabled syncronization test at it fails on multiple platforms. (Bug #24529) 2006-11-27 23:19:53 +02:00
sysdate_is_now-master.opt
sysdate_is_now.test
system_mysql_db.test
system_mysql_db_fix30020-master.opt Rename system_mysql_db_fix.test to system_mysql_db_fix30020 as it tests 2006-11-21 15:31:11 +01:00
system_mysql_db_fix30020.test Merge pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint 2007-04-04 15:43:03 +02:00
system_mysql_db_fix40123-master.opt Rename system_mysql_db_fix.test to system_mysql_db_fix30020 as it tests 2006-11-21 15:31:11 +01:00
system_mysql_db_fix40123.test Merge pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint 2007-04-04 15:43:03 +02:00
system_mysql_db_fix50030-master.opt Update mysql_fix_privilege_tables.sql to handle upgrade from 5.0 while retaining 2006-11-21 17:44:43 +01:00
system_mysql_db_fix50030.test WL #3031 2006-12-11 11:44:03 -05:00
system_mysql_db_fix50117-master.opt Bug#28521 Upgrade from 5.1.17 to 5.1.18 breaks events 2007-05-19 18:55:38 +02:00
system_mysql_db_fix50117.test Bug#28521 Upgrade from 5.1.17 to 5.1.18 breaks events 2007-05-19 18:55:38 +02:00
system_mysql_db_refs.test
tablelock.test
temp_table-master.opt
temp_table.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
timezone-master.opt
timezone.test
timezone2.test BUG#9953: CONVERT_TZ requires mysql.time_zone_name to be locked 2007-03-09 13:12:31 +03:00
timezone3-master.opt
timezone3.test
timezone4-master.opt
timezone4.test
timezone_grant.test
trigger-compat.test
trigger-grant.test Merge pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint 2007-02-26 11:00:17 +01:00
trigger-trans.test A fix and a test case for Bug#26141 mixing table types in trigger 2007-07-12 22:26:41 +04:00
trigger.test Update result formatting for embedded runs of ps_1general and 2007-08-15 02:18:41 -06:00
truncate.test reverted the fix for Bug#5507 2007-04-17 12:32:01 +02:00
type_binary.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
type_bit.test Merge mysql.com:/home/psergey/mysql-5.0-bug30324 2007-09-14 15:05:20 +04:00
type_bit_innodb.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
type_blob.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
type_date.test Bug#26277 User variable returns one type in SELECT @v and other for CREATE as SELECT @v 2007-05-18 12:44:03 +02:00
type_datetime.test Merge moonbone.local:/mnt/gentoo64/work/test-5.0-opt-mysql 2007-06-11 00:16:00 +04:00
type_decimal.test Fixed bug #28980: the result of ROUND(<decimal expr>,<int column>) 2007-06-13 09:32:36 -07:00
type_enum.test Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-07-26 01:23:39 +05:00
type_float.test Fix for bug #28121 "INSERT or UPDATE into DOUBLE(200,0) field being truncated to 31 digits" 2007-05-28 12:44:59 +04:00
type_nchar.test
type_newdecimal-big.test
type_newdecimal.test Merge olga.mysql.com:/home/igor/mysql-5.0-opt 2007-07-07 17:29:19 -07:00
type_ranges.test
type_set.test Bug#27069 set with identical elements are created 2007-04-02 15:01:19 +05:00
type_time.test Extended fix for the bug#29555. 2007-07-15 21:51:36 +04:00
type_timestamp.test
type_uint.test
type_varchar.test Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1 2007-06-06 10:57:07 -07:00
type_year.test Fix for bugs 2007-03-29 09:08:30 +05:00
udf-master.opt BUG#28341 - Security issue still in library loading 2007-05-18 16:23:46 +05:00
udf.test Bug #29804 UDF parameters don't contain correct string length 2007-08-05 21:37:55 -04:00
union-master.opt
union.test Merge mysql.com:/home/hf/work/mrg/mysql-5.0-opt 2007-03-22 11:43:23 +04:00
unsafe_binlog_innodb-master.opt
unsafe_binlog_innodb.test
update.test Fix for bug #22364 "Inconsistent "matched rows" when executing UPDATE" 2007-04-23 18:22:33 +04:00
upgrade.test Added --debug-info to most clients to detect memory leaks in mysql-test-run 2006-11-21 22:32:58 +02:00
user_limits.test
user_var-binlog.test Merge pilot.(none):/data/msvensson/mysql/bug28369/my50-bug28369 2007-06-07 19:19:29 +02:00
user_var.test user_var.result, user_var.test: 2007-06-03 14:46:09 +04:00
varbinary.test Bug#25411 (trigger code truncated), PART II 2007-06-12 15:23:58 -06:00
variables-big.test Bug #27322 failure to allocate transaction_prealloc_size causes crash 2007-04-12 18:03:26 -04:00
variables.test mysys/my_getopt.c 2007-10-19 00:32:51 +02:00
view.test Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-07-29 14:41:39 +05:00
view_grant.test Merge ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0-marvel 2007-03-29 17:27:42 +03:00
wait_timeout-master.opt
wait_timeout.test Fixed compiler warnings 2007-02-23 13:13:55 +02:00
warnings-master.opt WL#2936 - Falcon & MySQL plugin interface: server variables 2007-05-04 16:10:09 +02:00
warnings.test Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-01-07 09:31:49 -05:00
warnings_engine_disabled-master.opt WL#2936 2007-03-02 08:43:45 -08:00
warnings_engine_disabled.test Bug#24997 warnings test case failure 2006-12-15 15:05:50 +01:00
windows.test Merge bk@192.168.21.1:mysql-5.1 2007-04-29 18:52:14 +05:00
windows_shm-master.opt Bug#24924: shared-memory-base-name that is too long causes buffer overflow 2007-06-27 14:04:29 +02:00
windows_shm.test Bug#24924 shared-memory-base-name that is too long causes buffer overflow 2007-07-02 14:22:03 -04:00
xa.test Bug#20166 mysql-test-run.pl does not test system privilege tables creation 2007-02-26 11:49:24 +01:00
xml.test Bug#28558 UpdateXML called with garbage crashes server 2007-05-23 12:34:47 +05:00