mariadb/mysql-test/t
unknown 126c1228f5 Added versioning of row data
Will in future changeset (soon) av versioning of status variables (number of rows) and index
Changed some LEX_STRING to LEX_CUSTRING to avoid casts and warnings
Removed some not needed variables (as noticed by Guilhem)


include/maria.h:
  Added prototypes for maria_chk_init_for_check(), maria_versioning() and maria_ignore_trids()
include/my_base.h:
  Add new error HA_ERR_ROW_NOT_VISIBLE
include/myisamchk.h:
  Added variables for checking visibility of rows during maria_chk
include/thr_lock.h:
  Changed argument type from int to my_bool for get_status
  Added variable allow_multiple_concurrent_insert, to signal if table supports multiple concurrent inserts
mysql-test/r/maria-page-checksum.result:
  Added missing drop table
mysql-test/t/maria-page-checksum.test:
  Added missing drop table
mysys/my_handler.c:
  Added new error messages
mysys/thr_lock.c:
  Added support for multiple concurrent inserts, if table handler supports it
sql/sql_yacc.yy:
  Added LOCK TABLE table_name WRITE CONCURRENT
  This was added (temporarly?) to be able to check versioning with Maria
storage/csv/ha_tina.cc:
  Updated parameter for get_status
storage/maria/ha_maria.cc:
  Added calls to maria_chk_init_status()
  Fixed call to ma_control_file_open()
storage/maria/ma_blockrec.c:
  Changed some LEX_STRING to LEX_CUSTRING to avoid casts and warnings
  Changed back some 'header' parameters to const char*
  Removed some casts
  
  Added support for versioning:
  - If info->row_flag & ROW_FLAG_TRANSID is set, store transaction id together with the row
  - When reading rows, check if rows are visible. Give error if not
  - When scanning table, ignore not visible rows
  - Added function parameters to some functions, to be able to call _ma_compact_block_page() with different parameters depending of if the page is a HEAD or TAIL page
  - _ma_compact_block_page() deletes transaction id's that are visible by all running transactions
  - Added functions for thr_lock() to enable multiple concurrent inserts
  - Added helper function 'mysql_versioning()' to enable/disable versioning
  - Added helper function maria_ignore_trids(), used by maria_chk and maria_pack to see all rows.
storage/maria/ma_blockrec.h:
  Updated parameters for some functions.
  Added new functions to read/store state with thr_lock
storage/maria/ma_check.c:
  Enable handling of transaction id's in rows
  Give a readable error if a table contains a transation id that makes rows not visible
storage/maria/ma_control_file.c:
  Added option to not give warning if control file doesn't exists.
storage/maria/ma_control_file.h:
  Updated parameter lists for ma_control_file_open()
storage/maria/ma_delete.c:
  Removed not used variable (suggestion by Guilhem)
storage/maria/ma_locking.c:
  Changed type of argument from int -> my_bool
storage/maria/ma_open.c:
  Removed not used variables 'key_write_undo_lsn' and 'key_delete_undo_lsn'
  Added new thr_lock interface functions for BLOCK_RECORD to enable multiple concurrent insert
storage/maria/ma_test1.c:
  Added option --versioning (-C) to check versioning
storage/maria/ma_test2.c:
  Added option -C to check versioning
storage/maria/ma_test_recovery:
  Forward argumetns to ma_test_recovery.pl
storage/maria/ma_write.c:
  Removed not used variable key_write_undo_lsn
storage/maria/maria_chk.c:
  Always read control file (if exist) at start
  Initialize checking of tables by calling maria_chk_init_for_check()
  In verbose mode and in case of error, print max found transaction id
storage/maria/maria_def.h:
  Added Trid to MARIA_ROW to be able to check transaction id for found row
  Moved 'base_length' from MARIA_ROW to MARIA_HA to be able to handle different base length (with and without TRANSID) without if's
  Added default row_flag to MARIA_HA for the same reason
  Changed LEX_STRING -> LEX_CUSTRING to avoid casts in ma_blockrec.c
  Removed not needed variables key_write_undo_lsn and key_delete_undo_lsn
  Added prototypes for new functions and fixed those that had changed
storage/maria/maria_pack.c:
  Ensure we can read all rows from the file, independent of the used transaction id
storage/maria/maria_read_log.c:
  Updated arguments to ma_control_file_open()
storage/maria/trnman.c:
  If we have only one transaction, fixed that min_read_from contains current transaction
  Fixed that trnman_can_read_from() returns that row is readable if it was written by current transaction
storage/maria/unittest/ma_control_file-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_all-t:
  Added test of versioning
  Removed printing of one extra space
storage/maria/unittest/ma_test_loghandler-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_loghandler_first_lsn-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_loghandler_max_lsn-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_loghandler_multigroup-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_loghandler_multithread-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_loghandler_noflush-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_loghandler_nologs-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_loghandler_pagecache-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_loghandler_purge-t.c:
  Updated arguments to ma_control_file_open()
storage/maria/unittest/ma_test_recovery.expected:
  Updated file with result from new tests
storage/maria/unittest/ma_test_recovery.pl:
  Added options --abort-on-error and --verbose
  In case of --verbose, print all excuted shell commands
  Added test of versioning
storage/myisam/mi_locking.c:
  Updated type of parameter
storage/myisam/myisamdef.h:
  Updated type of parameter
mysql-test/r/maria-mvcc.result:
  New BitKeeper file ``mysql-test/r/maria-mvcc.result''
mysql-test/t/maria-mvcc.test:
  New BitKeeper file ``mysql-test/t/maria-mvcc.test''
2008-04-10 05:26:36 +03:00
..
1st.test
alias.test
almost_full.test Bug #31305 myisam tables crash when they are near capacity. 2007-11-12 13:00:22 +04:00
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 Fix for bug #30495: optimize table t1,t2,t3 extended errors 2007-11-21 11:11:22 +04:00
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 svojtovich@bk-internal.mysql.com:/home/bk/mysql-5.1-engines 2007-11-29 15:45:09 +04:00
archive_bitfield.test
archive_gis.test
auto_increment.test Bug#33699: The UPDATE statement allows NULL as new value on a NOT NULL 2008-01-11 05:06:08 +04: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 Merge mysql.com:/home/kent/bk/bug30069/mysql-5.0-build 2007-11-12 14:09:57 +01:00
binary.test Fixed bug #29087. This bug manifested itself for queries that performed 2007-06-25 22:44:22 -07:00
bool.test
bootstrap.test Added --loose-skip-maria to MYSQLD_BOOTSTRAP_CMD to get bootstrap.test to work 2008-01-11 01:47:52 +02:00
bulk_replace.test
cache_innodb-master.opt
cache_innodb.test
case.test Fixed some test case after push of BUG#32205 2008-01-06 15:27:42 +08:00
cast.test Bug#31990: MINUTE() and SECOND() return bogus results when used on a DATE 2007-12-11 10:12:05 +01:00
change_user.test Added --loose-skip-maria to MYSQLD_BOOTSTRAP_CMD to get bootstrap.test to work 2008-01-11 01:47:52 +02: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
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 after-merge 2008-02-06 17:55:04 +01:00
crash_commit_before.test
create-big.test 5.1 version of fix for: 2007-05-23 15:26:16 +04:00
create.test Fix for BUG#35441 "Cannot change PAGE_CHECKSUM table option". 2008-03-20 16:05:23 +01: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 BUG#32817 - though CSV is marked as supported create table is rejected 2007-12-07 14:44:03 +04: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
ctype_cp1251.test
ctype_create.test
ctype_eucjpms.test
ctype_euckr.test Bug#30315 Character sets: insertion of euckr code value 0xa141 fails 2007-10-01 15:35:42 +05:00
ctype_filename.test
ctype_gb2312.test
ctype_gbk.test
ctype_hebrew.test
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 Bug#32107 - ctype_uca.test produces warnings files 2007-11-05 14:37:00 +01:00
ctype_ucs.test Post-merge fix (reorder tests in ctype_ucs.test) 2007-12-05 13:54:11 -07:00
ctype_ucs2_def-master.opt
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 abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0 2007-10-30 12:21:44 +04: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
delayed.test Merge a88-113-38-195.elisa-laajakaista.fi:/home/my/bk/mysql-5.1-main 2007-12-16 17:03:44 +02:00
delete.test Merge mhansson@bk-internal.mysql.com:/home/bk/mysql-5.0-opt 2007-12-04 11:32:11 +01:00
derived.test Bug #31221: Optimizer incorrectly identifies impossible WHERE clause 2007-10-18 15:19:04 +03:00
dirty_close.test
disabled.def Fix for BUG#35441 "Cannot change PAGE_CHECKSUM table option". 2008-03-20 16:05:23 +01:00
distinct.test Fixed bug#28404. 2007-08-02 12:45:56 -07:00
drop.test Bug#30152 MySQLD crash duing alter table causes DROP DATABASE to FAIL due to temp file 2007-11-23 18:21:24 +04:00
empty_table.test
endspace.test
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 Fix for a BUG#31649: events.test fails: NULL "state" field of 2007-10-31 12:04:19 +03:00
events_bugs-master.opt Bug #31332 --event-scheduler option misbehaving 2007-10-22 15:16:43 -04:00
events_bugs.test Bug #31332 --event-scheduler option misbehaving 2007-10-22 15:16:43 -04: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 Bug#29830 Test case 'events_scheduling' fails on Mac OS X and Windows. 2007-12-07 19:27:45 -05: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 Fix for bug #32241: memory corruption due to large index map in 'Range 2007-11-16 13:58:09 +03:00
federated.test Merge mysql.com:/home/hf/work/mrg/my50-mrg 2007-12-01 00:46:44 +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 Bug#30671 2007-11-01 12:30:03 -07: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
flush.test Merge endora.local:/Users/davi/mysql/bugs/32528-5.0 2007-11-22 10:32:34 -02:00
flush2-master.opt
flush2.test
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
flush_read_lock_kill.test
flush_table.test
foreign_key.test
fulltext.test Merge mysql.com:/home/svoj/devel/mysql/BUG11392/mysql-5.0-engines 2007-11-02 13:20:38 +04: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
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
func_encrypt-master.opt
func_encrypt.test
func_encrypt_nossl.test
func_equal.test
func_gconcat.test Merge mhansson@bk-internal:/home/bk/mysql-5.0-opt 2007-12-15 12:02:33 +01:00
func_group.test Merge macbook.gmz:/Users/kgeorge/mysql/work/B33133-5.0-opt 2008-01-09 17:10:09 +02:00
func_group_innodb.test
func_if.test
func_in.test Fixed bug #31075. 2007-09-26 12:45:08 +02:00
func_isnull.test
func_like.test
func_math.test Merge mysql.com:/home/gluh/MySQL/Merge/5.0-opt 2007-10-04 14:23:55 +05:00
func_misc.test Merge mysql.com:/home/gluh/MySQL/Merge/5.0-opt 2007-12-13 16:10:57 +04:00
func_op.test
func_regexp.test Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0 2007-10-30 12:21:44 +04:00
func_sapdb.test Bug#30951: makedate returns different results depending on version of mysql 2007-10-12 11:46:48 +02:00
func_set.test Fix for bug #32560: crash with interval function and count(*) 2007-11-23 16:30:06 +04:00
func_str.test Merge mysql.com:/home/hf/work/31758/my50-31758 2007-11-05 18:27:17 +04:00
func_system.test
func_test.test
func_time.test Merge mysql.com:/misc/mysql/32770/50-32770 2007-12-17 07:49:26 +01:00
func_timestamp.test
gcc296.test
gis-rtree.test Merge mysql.com:/home/hf/work/30286/my50-30286 2007-10-05 15:43:15 +05:00
gis.test Merge bk@192.168.21.1:mysql-5.0-opt 2007-11-24 15:02:29 +04:00
grant.test Merge bk-internal.mysql.com:/home/bk/mysql-5.1-runtime 2007-12-12 18:36:10 +03:00
grant2.test merged the fix for bug 30468 to 5.1-opt 2007-09-27 12:32:59 +03:00
grant3-master.opt
grant3.test Bug#19828: Case sensitivity in hostname leads to inconsistent behavior 2007-09-20 18:10:35 +02:00
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 Merge kaamos.(none):/data/src/opt/mysql-5.0-opt 2008-01-19 21:09:22 +03:00
group_min_max.test Merge magare.gmz:/home/kgeorge/mysql/work/B32268-5.0-opt 2007-11-26 13:33:36 +02: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 Merge anubis.xiphis.org:/usr/home/antony/work/mysql-5.1-engines 2007-10-19 13:06:37 -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
index_merge_innodb.test
index_merge_myisam.test
information_schema.test Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-12-13 15:56:04 +04:00
information_schema_chmod.test Remove unportable use of "exec chmod" 2007-08-29 11:53:15 +02:00
information_schema_db.test
information_schema_inno.test
information_schema_part.test
init_connect-master.opt
init_connect.test
init_file-master.opt
init_file.test
innodb-lock.test
innodb-master.opt
innodb-replace.test
innodb-semi-consistent-master.opt Apply snapshot innodb-5.1-ss1989 2007-11-06 15:42:58 -07:00
innodb-semi-consistent.test Bug#32754 - InnoDB tests do not prepare or clean up correctly 2007-11-27 09:25:45 +01:00
innodb-ucs2.test Bug#32754 - InnoDB tests do not prepare or clean up correctly 2007-11-27 09:25:45 +01:00
innodb.test Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.1 2007-11-21 21:15:33 +01:00
innodb_autoinc_lock_mode_zero-master.opt Apply snapshot innodb-5.1-ss1989 2007-11-06 15:42:58 -07:00
innodb_autoinc_lock_mode_zero.test Apply snapshot innodb-5.1-ss1989 2007-11-06 15:42:58 -07:00
innodb_gis.test Merge magare.gmz:/home/kgeorge/mysql/autopush/B30825-new-5.0-opt 2007-10-23 11:44:14 +03:00
innodb_mysql-master.opt
innodb_mysql.test Merge mysql.com:/home/gluh/MySQL/Merge/5.0 2007-12-13 14:52:49 +04:00
innodb_notembedded.test
innodb_timeout_rollback-master.opt
innodb_timeout_rollback.test
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 polly.(none):/home/kaa/src/maint/bug26788/my51-bug26788 2007-12-02 14:14:42 +03: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 sunlight.local:/local_work/27216-bug-5.0-opt-mysql 2007-09-24 17:23:40 +04: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 Bug #31094: Forcing index-based sort doesn't work anymore if joins are done 2007-10-05 17:28:34 +03: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 Merge ramayana.hindu.god:/home/tsmith/m/bk/51 2007-12-05 12:33:36 -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
kill.test Update the failing kill test in the team tree. 2007-11-22 03:48:51 +03: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#32395 Alter table under a impending global read lock causes a server crash 2007-12-12 19:44:14 -02:00
lock_tables_lost_commit-master.opt
lock_tables_lost_commit.test
log_state-master.opt
log_state.test Merge ramayana.hindu.god:/home/tsmith/m/bk/51 2007-12-05 12:33:36 -07: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 Bug#32996 log_tables.test fails sporadically 2007-12-05 09:48:13 -02: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 Bug #31562: HAVING and lower case 2007-11-13 11:39:52 +02:00
maria-big.test Added --loose-skip-maria to MYSQLD_BOOTSTRAP_CMD to get bootstrap.test to work 2008-01-11 01:47:52 +02:00
maria-connect.test - Clean up function for my_uuid() 2007-12-18 23:55:49 +02:00
maria-gis-rtree.test Fix for pushbuild problems: innocuous Valgrind error (uninitialized 2008-03-21 22:29:05 +01:00
maria-mvcc.test Added versioning of row data 2008-04-10 05:26:36 +03:00
maria-page-checksum.test Added versioning of row data 2008-04-10 05:26:36 +03:00
maria-preload.test Fix for BUG#34089 "Maria crash on LOAD INDEX after FLUSH TABLES". 2008-03-04 12:47:02 +01:00
maria-purge.test Maria: when logs have been manually deleted, last_logno and last_checkpoint_lsn 2007-12-30 23:16:18 +01:00
maria-recovery-big-master.opt after-merge 2008-02-06 17:55:04 +01:00
maria-recovery-big.test Minor test fixes 2008-02-04 22:12:57 +01:00
maria-recovery-bitmap-master.opt after-merge 2008-02-06 17:55:04 +01:00
maria-recovery-bitmap.test WL#3072 - Maria Recovery 2007-12-30 21:32:07 +01:00
maria-recovery-master.opt after-merge 2008-02-06 17:55:04 +01:00
maria-recovery.test Minor changes. New description in SHOW ENGINES for Maria. 2008-01-31 23:17:50 +01:00
maria.test Merge of changes in MyISAM since December 16 -> April 1 2008-04-01 17:57:30 +03:00
maria_notembedded.test Fix for maria.test failure in embedded server (test split) 2008-02-15 18:29:53 +01:00
merge-big.test Bug#26379 - Combination of FLUSH TABLE and REPAIR TABLE 2007-11-15 20:25:43 +01:00
merge.test Merge a88-113-38-195.elisa-laajakaista.fi:/home/my/bk/mysql-5.1-main 2007-12-16 17:03:44 +02:00
merge_innodb.test Bug#30491 - MERGE doesn't report error when one table is Innodb 2007-11-30 15:16:31 +01:00
metadata.test metadata.test, metadata.result: 2007-06-20 14:21:48 +05:00
mix2_myisam.test
mix2_myisam_ucs2.test
multi_statement-master.opt
multi_statement.test
multi_update-master.opt
multi_update.test manual merge for bug_29136, bug#29309. 2007-10-13 23:12:50 +03: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 Fix for BUG#35570 "CHECKSUM TABLE unreliable if LINESTRING field (same content / differen checksum)" 2008-04-02 18:37:01 +02:00
myisampack.test BUG#31277 - myisamchk --unpack corrupts a table 2007-11-07 12:55:28 +04:00
mysql.test Bug#25146 Some warnings/errors not shown when using --show-warnings 2007-11-26 19:50:43 +01:00
mysql_client_test-master.opt
mysql_client_test.test Patch for BUG#30472: libmysql doesn't reset charset, 2007-09-28 23:30:54 +04:00
mysql_comments.sql 5.1-specific changes for bug #26215 after merging the patch from 5.0: 2007-11-02 16:40:08 +03:00
mysql_comments.test Fix for: 2007-11-02 13:40:34 +03:00
mysql_cp932.test
mysql_delimiter.sql
mysql_delimiter_19799.sql
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
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 dl145h.mysql.com:/data0/mkindahl/mysql-5.0-rpl-merge 2008-02-01 17:57:22 +01:00
mysqlbinlog2.test BUG#32407: Impossible to do point-in-time recovery from older binlog 2007-12-14 19:02:02 +01:00
mysqlbinlog_base64.test
mysqlcheck.test Fix test case for Bug #25347 so that it actually tests the code fix, 2008-01-27 14:28:50 -07: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 a88-113-38-195.elisa-laajakaista.fi:/home/my/bk/mysql-5.1-main 2007-12-16 17:03:44 +02:00
mysqlshow.test
mysqlslap.test mysqlslap.result, mysqlslap.test: 2007-09-27 13:15:15 +05:00
mysqltest.test Merge malff@bk-internal.mysql.com:/home/bk/mysql-5.1-runtime 2007-10-18 19:21:07 -06:00
named_pipe-master.opt Add test for named pipes on windows 2007-09-24 12:42:44 +02:00
named_pipe.test Add test for named pipes on windows 2007-09-24 12:42:44 +02:00
negation_elimination.test
no-threads-master.opt
no-threads.test Bug #30651 Problems with thread_handling system variable 2007-12-11 17:30:42 -05:00
not_embedded_server-master.opt
not_embedded_server.test
not_partition.test
null.test Bug#33699: The UPDATE statement allows NULL as new value on a NOT NULL 2008-01-11 05:06:08 +04:00
null_key.test
odbc.test
olap.test Fix for bug #32558: group by null-returning expression with rollup causes crash 2007-11-21 20:53:44 +04: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 Bug#30665: Inconsistent optimization of IGNORE INDEX FOR {ORDER BY|GROUP BY} 2007-09-28 09:36:05 +02:00
order_fill_sortbuf-master.opt Bug#31177: Server variables can't be set to their current values 2007-12-02 05:18:34 +01:00
order_fill_sortbuf.test
outfile.test Merge siva.hindu.god:/home/tsmith/m/bk/51 2007-05-17 14:21:35 -06:00
outfile_loaddata.test Fixed bug #32533. 2007-11-20 20:15:20 +04:00
overflow.test
packet.test
parser.test Bug#28317 Left Outer Join with {oj outer-join} 2007-12-19 20:59:57 -02: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 Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-12-13 15:56:04 +04:00
partition_archive.test partition_archive tests added 2007-12-06 22:17:42 +04:00
partition_blackhole.test This changeset contains the following stuff: 2007-10-22 20:10:51 +02:00
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_csv.test This changeset contains the following stuff: 2007-10-22 20:10:51 +02:00
partition_datatype.test Bug#31705 Partitions: crash if varchar length > 65530 2007-11-12 14:51:14 +01:00
partition_error.test Bug#29368: Modified error messages 2007-11-10 13:09:18 +01:00
partition_federated.test
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 Bug#30822: ALTER TABLE COALESCE PARTITION causes segmentation fault 2007-11-20 11:21:00 +01:00
partition_innodb.test Bug#32948: FKs allowed to reference partitioned table 2007-12-06 14:43:06 +01:00
partition_list.test BUG#18198 2007-04-20 18:35:16 +02:00
partition_mgm.test Bug#32091: Security breach via directory changes 2007-11-13 11:12:53 +01: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 additional after merge fix 2007-12-13 21:34:05 +04:00
partition_symlink.test Bug#32091: Security breach via directory changes 2007-11-13 11:12:53 +01: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 Fixed bug #32034: On 64bit platforms assigning values of 2007-11-14 13:48:21 +04:00
preload.test
profiling.test Correct complaints of reviewers and clean up test. 2007-12-14 08:57:37 -05:00
ps-master.opt
ps.test Merge ramayana.hindu.god:/home/tsmith/m/bk/51 2007-12-05 12:33:36 -07: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_ddl.test WL#4165 (Prepared statements: validation) 2007-12-14 17:46:24 -07:00
ps_grant.test
ps_maria.test - Clean up function for my_uuid() 2007-12-18 23:55:49 +02:00
ps_not_windows.test
query_cache.test Merge janus.mylan:/usr/home/serg/Abk/mysql-5.1 2008-02-05 16:47:11 +01:00
query_cache_debug.test Fixed compiler warnings in a lot of files 2008-02-13 21:27:12 +02: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 Bug#30710 query_cache.test fails on embedded - per-column privs test 2007-10-16 14:42:42 +02: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/gluh/MySQL/Merge/5.0-opt 2007-12-13 16:10:57 +04:00
read_many_rows_innodb.test
read_only.test Merge adventure.(none):/home/thek/Development/cpp/mysql-5.0-runtime 2007-12-10 16:47:45 +01:00
read_only_innodb.test
rename.test
renamedb.test WL#4030 (Deprecate RENAME DATABASE: replace with ALTER DATABASE <name> 2007-09-10 16:10:37 -06:00
repair.test Merge polly.(none):/home/kaa/src/maint/mysql-5.0-maint 2007-10-17 10:38:26 +04:00
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 gleb.loc:/work/bk/PA/5.0-opt-32335 2007-11-18 16:54:47 +04:00
select_found.test
select_safe.test
shm-master.opt Add test for named pipes on windows 2007-09-24 12:42:44 +02:00
shm.test Add test for named pipes on windows 2007-09-24 12:42:44 +02:00
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 kaamos.(none):/data/src/opt/bug33305/my50-bug33305 2008-01-10 13:37:54 +03:00
skip_name_resolve-master.opt
skip_name_resolve.test
sp-big.test
sp-code.test Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.0-33618 2008-01-23 15:36:57 -07: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 Manual merge 2008-01-23 16:21:09 -07: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
sp-threads.test
sp-ucs2.test
sp-vars.test Merge adventure.(none):/home/thek/Development/cpp/bug26277/my51-bug26277 2007-05-18 14:29:24 +02:00
sp.test Manual merge 2008-01-23 16:21:09 -07:00
sp_gis.test
sp_notembedded.test This issue was fixed in Bug 30904 which includes a similar test case. 2007-11-20 17:45:49 -02:00
sp_stress_case.test
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#23333 2007-08-22 15:43:16 +03: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
ssl_8k_key.test Bug #29784 YaSSL assertion failure when reading 8k key. 2007-07-17 14:43:56 -04:00
ssl_compress.test
ssl_connect.test
status.test Bug #30252 Com_create_function is not incremented. 2007-12-14 18:27:40 -05: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 janus.mylan:/usr/home/serg/Abk/mysql-5.1 2008-02-05 16:47:11 +01: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 Many files: 2007-11-26 22:21:46 +03:00
sum_distinct-big.test
sum_distinct.test
symlink.test Merge mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-5.0-engines 2007-11-12 21:55:53 +04:00
synchronization.test
sysdate_is_now-master.opt
sysdate_is_now.test
system_mysql_db.test
system_mysql_db_fix30020-master.opt
system_mysql_db_fix30020.test
system_mysql_db_fix40123-master.opt
system_mysql_db_fix40123.test
system_mysql_db_fix50030-master.opt
system_mysql_db_fix50030.test
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
timezone3-master.opt
timezone3.test
timezone4-master.opt
timezone4.test
timezone_grant.test
trigger-compat.test
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 Bug#23713 LOCK TABLES + CREATE TRIGGER + FLUSH TABLES WITH READ LOCK = deadlock 2007-11-29 09:42:26 -02:00
trigger_notembedded.test Bug#32395 Alter table under a impending global read lock causes a server crash 2007-12-12 19:44:14 -02: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 magare.gmz:/home/kgeorge/mysql/work/mysql-5.0-opt 2007-11-23 12:26:19 +02: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 Merge magare.gmz:/home/kgeorge/mysql/work/mysql-5.0-opt 2007-11-23 12:26:19 +02:00
type_date.test Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.0-opt 2007-12-20 08:35:52 +01:00
type_datetime.test Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-12-13 15:56:04 +04:00
type_decimal.test Merge mhansson@bk-internal:/home/bk/mysql-5.1-opt 2008-01-17 18:36:04 +01: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 Merge polly.(none):/home/kaa/src/maint/bug26788/my51-bug26788 2007-12-01 10:53:50 +03:00
type_nchar.test
type_newdecimal-big.test
type_newdecimal.test Merge mysql.com:/misc/mysql/24907/50-24907 2007-11-17 19:12:36 +01:00
type_ranges.test
type_set.test
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
udf-master.opt BUG#28341 - Security issue still in library loading 2007-05-18 16:23:46 +05:00
udf.test Merge magare.gmz:/home/kgeorge/mysql/work/B30355-5.0-opt 2007-11-27 17:19:51 +02:00
udf_skip_grants-master.opt Fix for bug #33305: Test case in 'skip_grants' file need dynamic loading 2007-12-24 17:42:13 +03:00
udf_skip_grants.test Fix for bug #33305: Test case in 'skip_grants' file need dynamic loading 2007-12-24 17:42:13 +03:00
union-master.opt
union.test Merge mhansson@bk-internal:/home/bk/mysql-5.1-opt 2007-12-21 14:52:39 +01: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 Test cleanup, the upgrade test script assumes a unix like environment 2007-10-08 12:37:57 -06: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 Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-12-13 15:56:04 +04:00
varbinary.test Bug#25411 (trigger code truncated), PART II 2007-06-12 15:23:58 -06:00
variables+c.test Fix up merge. Some macros are now functions. Some functions are 2007-05-02 14:13:33 -04:00
variables-big.test Bug #27322 failure to allocate transaction_prealloc_size causes crash 2007-04-12 18:03:26 -04:00
variables.test variables.result, variables.test: 2007-12-21 00:01:07 +01:00
view.test Merge kaamos.(none):/data/src/opt/mysql-5.0-opt 2008-01-19 21:09:22 +03:00
view_grant.test Merge mysql.com:/home/gluh/MySQL/Merge/5.0-opt 2007-10-04 14:23:55 +05:00
wait_timeout-master.opt
wait_timeout.test
warnings-master.opt WL#2936 - Falcon & MySQL plugin interface: server variables 2007-05-04 16:10:09 +02:00
warnings.test Bug#33699: The UPDATE statement allows NULL as new value on a NOT NULL 2008-01-11 05:06:08 +04:00
warnings_engine_disabled-master.opt
warnings_engine_disabled.test
windows.test Bug #32211 Test 'windows' and 'windows_shm' failed for embedded server 2007-11-18 00:32:06 +04:00
xa.test
xml.test Fix for bug #32557: order by updatexml causes assertion in filesort 2007-11-21 16:00:09 +04:00