mariadb/mysql-test/r
malff/marcsql@weblab.(none) 4e556b2305 Bug#24532 (The return data type of IS TRUE is different from similar
operations)

Before this change, the boolean predicates:
- X IS TRUE,
- X IS NOT TRUE,
- X IS FALSE,
- X IS NOT FALSE
were implemented by expanding the Item tree in the parser, by using a
construct like:
Item_func_if(Item_func_ifnull(X, <value>), <value>, <value>)

Each <value> was a constant integer, either 0 or 1.

A bug in the implementation of the function IF(a, b, c), in
Item_func_if::fix_length_and_dec(), would cause the following :

When the arguments b and c are both unsigned, the result type of the
function was signed, instead of unsigned.

When the result of the if function is signed, space for the sign could be
counted twice (in the max() expression for a signed argument, and in the
total), causing the member max_length to be too high.

An effect of this is that the final type of IF(x, int(1), int(1)) would be
int(2) instead of int(1).

With this fix, the problems found in Item_func_if::fix_length_and_dec()
have been fixed.

While it's semantically correct to represent 'X IS TRUE' with
Item_func_if(Item_func_ifnull(X, <value>), <value>, <value>),
there are however more problems with this construct.

a)
Building the parse tree involves :
- creating 5 Item instances (3 ints, 1 ifnull, 1 if),
- creating each Item calls my_pthread_getspecific_ptr() once in the operator
  new(size), and a second time in the Item::Item() constructor, resulting
  in a total of 10 calls to get the current thread.
Evaluating the expression involves evaluating up to 4 nodes at runtime.
This representation could be greatly simplified and improved.

b)
Transforming the parse tree internally with if(ifnull(...)) is fine as long
as this transformation is internal to the server implementation.
With views however, the result of the parse tree is later exposed by the
::print() functions, and stored as part of the view definition.
Doing this has long term consequences:

1)
The original semantic 'X IS TRUE' is lost, and replaced by the
if(ifnull(...)) expression. As a result, SHOW CREATE VIEW does not restore
the original code.

2)
Should a future version of MySQL implement the SQL BOOLEAN data type for
example, views created today using 'X IS NULL' can be exported using
mysqldump, and imported again. Such views would be converted correctly and
automatically to use a BOOLEAN column in the future version.
With 'X IS TRUE' and the current implementations, views using these
"boolean" predicates would not be converted during the export/import, and
would use integer columns instead.
The difference traces back to how SHOW CREATE VIEW preserves 'X IS NULL' but
does not preserve the 'X IS TRUE' semantic.

With this fix, internal representation of 'X IS TRUE' booleans predicates
has changed, so that:
- dedicated Item classes are created for each predicate,
- only 1 Item is created to represent 1 predicate
- my_pthread_getspecific_ptr() is invoked 1 time instead of 10
- SHOW CREATE VIEW preserves the original semantic, and prints 'X IS TRUE'.

Note that, because of the fix in Item_func_if, views created before this fix
will:
- correctly use a int(1) type instead of int(2) for boolean predicates,
- incorrectly print the if(ifnull(...), ...) expression in SHOW CREATE VIEW,
since the original semantic (X IS TRUE) has been lost.
- except for the syntax used in SHOW CREATE VIEW, these views will operate
properly, no action is needed.

Views created after this fix will operate correctly, and will preserve the
original code semantic in SHOW CREATE VIEW.
2007-02-12 13:59:29 -07:00
..
alias.result
alter_table-big.result Fix for bug #25044 "ALTER TABLE ... ENABLE KEYS acquires global 'opening 2007-01-19 23:15:59 +03:00
alter_table.result Manual merge 2007-01-18 18:37:52 -07:00
analyse.result Merge rolltop.ignatz42.dyndns.org:/mnt/storeage/bug20305/my41-bug20305 2006-09-28 14:32:30 -04:00
analyze.result Add missing drop table 2006-05-29 16:27:45 +02:00
ansi.result Merge ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-4.1 2006-05-04 18:35:58 +03:00
archive.result Wait for INSERT DELAYED to finish i.e sleep in while loop until 2006-12-11 16:43:21 +01:00
archive_gis.result
auto_increment.result BUG#14770 - LOAD DATA INFILE doesn't respect default values for 2006-08-02 17:15:50 +05:00
backup.result
bdb-alter-table-1.result
bdb-alter-table-2.result
bdb-crash.result
bdb-deadlock.result
bdb.result several fixes to make tests pass in embedded-server mode 2006-11-13 20:06:45 +04:00
bdb_cache.result
bdb_gis.result
bench_count_distinct.result
big_test.require
bigint.result Bug#19955: unsigned bigint used as signed with MOD function 2006-11-15 12:23:07 -05:00
binary.result
binlog.result
blackhole.result Revoking patch for Bug#10952 on behalf of Brian. 2006-07-10 20:46:05 +02:00
bool.result
bulk_replace.result
case.result Merge polly.local:/tmp/20924/bug20294/my41-bug20294 2006-09-13 15:18:14 +04:00
case_sensitive_file_system.require Bugs#17647: Trouble with "create database" 2006-05-04 11:55:09 +05:00
cast.result Bug #17903: cast to char results in binary 2006-07-12 13:22:38 -07:00
check.result Merge shellback.(none):/home/msvensson/mysql/same_tools/my41-same_tools 2006-10-03 16:14:23 +02:00
check_var_limit.require
client_xml.result Bug#21263 mysql client XML output does not distinguish between NULL and string 'NULL' 2006-09-29 16:29:39 +05:00
comments.result
compare.result BUG#11927: Warnings shown for CAST( chr as signed) but not (chr + 0) 2006-11-28 15:44:11 +02:00
compress.result Post-merge fixes 2006-05-31 22:55:45 -07:00
connect.result Update mysqltest to latest version 2006-10-03 15:33:44 +02:00
consistent_snapshot.result
constraints.result
count_distinct.result
count_distinct2.result
count_distinct3.result
create.result Merge neptunus.(none):/home/msvensson/mysql/bug22436/my50-bug22436 2006-10-19 01:01:54 +02:00
create_not_windows.result BUG#19479: mysqldump creates invalid dump 2006-06-04 21:27:41 +03:00
create_select_tmp.result
csv.result Add missing semicolon in test file 2006-10-13 08:48:47 +02:00
ctype_big5.result
ctype_collate.result
ctype_cp932.result
ctype_cp932_binlog.result Bug#23619 Incorrectly escaped multibyte characters in binary log break replication 2006-11-09 14:27:34 +04:00
ctype_cp932_notembedded.result
ctype_cp1250_ch.result Remove compiler warnings 2006-11-20 22:42:06 +02:00
ctype_cp1251.result
ctype_create.result
ctype_eucjpms.result
ctype_euckr.result
ctype_gb2312.result
ctype_gbk.result Bug#21620 ALTER TABLE affects other columns 2006-09-29 16:24:11 +05:00
ctype_hebrew.result Fix for the bug #24037 "Lossy Hebrew to Unicode conversion". 2006-12-22 15:30:37 +03:00
ctype_latin1.result
ctype_latin1_de.result
ctype_latin2.result
ctype_latin2_ch.result
ctype_many.result
ctype_mb.result
ctype_recoding.result Bug#18908: ERROR 1406 (22001): Data too long for column :: using utf8 2006-10-30 10:14:03 +04:00
ctype_sjis.result don't let bugfix for bug#8303 break the bugfix for bug#8378 2006-05-24 00:55:53 +02:00
ctype_tis620.result
ctype_uca.result
ctype_ucs.result Merge mysql.com:/usr/home/bar/mysql-4.1-rpl.b8663 2006-10-03 14:17:12 +05:00
ctype_ucs2_def.result mysqld --collation-server=xxx --character-set-server=yyy 2006-08-11 13:19:44 +05:00
ctype_ucs_binlog.result Bug#20396 Bin Log does not get DELIMETER cmd - Recover StoredProc fails 2006-11-28 16:26:15 +04:00
ctype_ujis.result
ctype_utf8.result After merge fix 2006-11-20 17:57:57 +04:00
date_formats.result Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1-maint 2006-11-22 14:06:37 +04:00
default.result Bug#20691: DATETIME col (NOT NULL, NO DEFAULT) may insert garbage when \ 2006-11-09 18:33:58 -05:00
delayed.result Bug#20830 - INSERT DELAYED does not honour SET INSERT_ID 2006-09-20 11:05:11 +02:00
delete.result Fix for bug #23412: delete rows with null date field 2006-10-27 18:08:50 +05:00
derived.result A fix and a test case for Bug#21002 "Derived table not selecting from a 2006-07-19 22:33:19 +04:00
dirty_close.result
distinct.result Bug #15881: cast problems 2007-01-05 14:02:50 +02:00
drop.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
drop_temp_table.result BUG#14157: utf8 encoding in binlog without set character_set_client e.g DROP temporary 2006-05-09 23:01:31 +03:00
empty_table.result
endspace.result
errors.result
exampledb.result
execution_constants.result Bug#21476: (Thread stack overrun not caught, causing SEGV) 2006-09-27 14:42:56 -04:00
explain.result Merge rurik.mysql.com:/home/igor/tmp_merge 2006-05-31 18:10:02 -07:00
federated.result federated.test: 2006-11-29 13:56:59 -05:00
federated_archive.result
federated_bug_13118.result
fix_priv_tables.result Bug#20589 Missing some table level privileges after upgrade 2006-11-29 12:04:29 +01:00
fix_priv_tabs.result Bug#20589 Missing some table level privileges after upgrade 2006-11-29 12:04:29 +01:00
flush.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
flush2.result Bug#17733 Flushing logs causes daily server crash 2006-12-01 09:49:19 +01:00
flush_block_commit.result Merge bk@192.168.21.1:mysql-5.0-opt 2006-12-08 15:22:46 +04:00
flush_block_commit_notembedded.result merging 2007-01-03 03:35:57 +04:00
flush_read_lock_kill.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
flush_table.result
foreign_key.result
fulltext.result Bug#18908: ERROR 1406 (22001): Data too long for column :: using utf8 2006-10-30 10:14:03 +04:00
fulltext2.result
fulltext_cache.result
fulltext_distinct.result Bug #19498: Inconsistent support for DEFAULT in TEXT columns 2006-07-18 16:04:18 -07:00
fulltext_left_join.result Bug#14708: Inconsistent treatment of NULLs in LEFT JOINed FULLTEXT matching without index 2006-06-16 09:49:18 +02:00
fulltext_multi.result
fulltext_order_by.result
fulltext_update.result Bug #19498: Inconsistent support for DEFAULT in TEXT columns 2006-07-18 16:04:18 -07:00
fulltext_var.result
func_compress.result Merge mysql.com:/usr/home/ram/work/bug23254/my41-bug23254 2006-10-13 19:09:22 +05:00
func_concat.result Many files: 2006-06-15 01:48:41 +04:00
func_crypt.result
func_date_add.result Bug#21811 Odd casting with date + INTERVAL arithmetic 2006-10-02 12:37:01 +02:00
func_default.result
func_des_encrypt.result
func_encrypt.result
func_encrypt_nossl.result
func_equal.result
func_gconcat.result func_group.test, func_group.result, func_gconcat.result, func_gconcat.test: 2006-11-30 18:47:59 +02:00
func_group.result In func_group.test, round the results of std() for some calls, because Windows' sqrt() function appears to return fewer "significant" digits than the Unix implementations. 2006-12-26 12:42:54 -07:00
func_if.result Bug#24532 (The return data type of IS TRUE is different from similar 2007-02-12 13:59:29 -07:00
func_in.result Merge polly.local:/tmp/maint/bug24261/my50-bug24261 2006-12-08 22:38:03 +03:00
func_isnull.result
func_like.result
func_math.result Bug#17203: "sql_no_cache sql_cache" in views created from prepared statement 2006-06-27 21:28:32 +04:00
func_misc.result Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint 2006-11-27 14:58:57 -05:00
func_op.result
func_regexp.result
func_sapdb.result Merge polly.local:/tmp/maint/bug11655/my41-bug11655 2006-10-11 14:16:30 +04:00
func_set.result
func_str.result Bug #24947: REPEAT function returns NULL when passed a field as the count parameter 2006-12-19 15:54:12 -07:00
func_system.result Bug#17203: "sql_no_cache sql_cache" in views created from prepared statement 2006-06-27 21:28:32 +04:00
func_test.result Merge fix. 2006-11-06 23:02:40 -05:00
func_time.result Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint 2006-11-29 13:41:03 +04:00
func_timestamp.result #19409: Test 'func_timestamp' fails on Windows x64 2006-06-22 20:50:38 +02:00
gcc296.result
gis-rtree.result Bug #23578: Corruption prevents Optimize table from working properly with a 2006-12-19 15:04:26 +02:00
gis.result merging fix 2006-12-07 15:22:43 +04:00
grant.result Remove the fix for Bug#10668 "CREATE USER does not enforce username 2006-08-30 01:48:15 +04:00
grant2.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
grant3.result
grant_cache.result
greedy_optimizer.result
group_by.result Merge update of the fix for bug 14019 in 5.0 2006-10-16 16:27:06 +03:00
group_min_max.result Bug#24156: Loose index scan not used with CREATE TABLE ...SELECT and similar 2006-11-28 18:06:47 +02:00
handler.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
have_archive.require
have_bdb.require
have_big5.require
have_blackhole.require
have_compress.require
have_cp932.require
have_cp1250_ch.require
have_crypt.require
have_csv.require
have_debug.require
have_eucjpms.require
have_euckr.require
have_exampledb.require
have_federated_db.require
have_gb2312.require
have_gbk.require
have_geometry.require
have_innodb.require
have_latin2_ch.require
have_met_timezone.require
have_moscow_leap_timezone.require
have_mysql_upgrade.result Expect the file "have_mysql_upgrade.result" to contain the 2006-11-13 16:55:05 +01:00
have_ndb.require
have_ndb_status_ok.require
have_openssl.require
have_outfile.require
have_perror.require Bug#20145 perror segfault when call it with error nr 2006-07-24 18:05:00 +02:00
have_query_cache.require
have_raid.require
have_sjis.require
have_symlink.require
have_tis620.require
have_ucs2.require
have_udf.require
have_udf_example.require
have_ujis.require
having.result Fixed bug #19573. 2006-05-16 22:19:44 -07:00
heap.result BUG#18233 - Memory tables INDEX USING HASH (a,b) returns 1 row on 2006-05-10 21:50:04 +05:00
heap_auto_increment.result
heap_btree.result post-merge fix 2006-09-01 05:00:32 +02:00
heap_hash.result Fixed bug #21698: erroneously a field could be replaced by an 2006-09-07 11:06:37 -07:00
help.result
im_daemon_life_cycle.result Fix for BUG##24415: Instance manager test im_daemon_life_cycle 2006-11-23 22:55:36 +03:00
im_life_cycle.result Fix for BUG##24415: Instance manager test im_daemon_life_cycle 2006-11-23 22:55:36 +03:00
im_options_set.result Preliminary patch for the following bugs: 2006-08-29 15:46:40 +04:00
im_options_unset.result Preliminary patch for the following bugs: 2006-08-29 15:46:40 +04:00
im_utils.result Update result file 2006-10-05 00:00:34 +02:00
index_merge.result BUG#25048 - ERROR 126 : Incorrect key file for table '.XXXX.MYI'; try to 2006-12-26 17:47:30 +04:00
index_merge_bdb.result
index_merge_innodb.result
index_merge_innodb2.result
index_merge_ror.result BUG#25048 - ERROR 126 : Incorrect key file for table '.XXXX.MYI'; try to 2006-12-26 17:47:30 +04:00
index_merge_ror_cpk.result
information_schema.result Merge kpdesk.mysql.com:/home/thek/dev/bug22043/my50-bug22043 2006-12-01 18:00:45 +01:00
information_schema_chmod.result Bug#18474 Unlistable directories yield no info from information_schema, part2 2006-05-04 17:47:25 +02:00
information_schema_db.result result fix 2006-08-08 12:50:05 +05:00
information_schema_inno.result
init_connect.result Cleanup after test cases 2006-11-15 10:23:27 +01:00
init_file.result Add two new result files 2006-10-03 15:48:41 +02:00
innodb-big.result
innodb-deadlock.result
innodb-lock.result
innodb-replace.result
innodb.result Bug #22781: SQL_BIG_RESULT fails to influence sort plan 2006-10-09 19:51:41 +04:00
innodb_cache.result
innodb_gis.result
innodb_handler.result
innodb_mysql.result Added innodb_rollback_on_timeout option to restore the 4.1 2006-12-19 16:57:51 -07:00
innodb_notembedded.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
innodb_timeout_rollback.result Added innodb_rollback_on_timeout option to restore the 4.1 2006-12-19 16:57:51 -07:00
innodb_unsafe_binlog.result
insert.result several fixes to make tests pass in embedded-server mode 2006-11-13 20:06:45 +04:00
insert_notembedded.result several fixes to make tests pass in embedded-server mode 2006-11-13 20:06:45 +04:00
insert_select-binlog.result
insert_select.result several fixes to make tests pass in embedded-server mode 2006-11-13 20:06:45 +04:00
insert_update.result Merge dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-4.1-opt 2006-09-15 14:14:38 +02:00
is_debug_build.require
isam.result
join.result BUG#25106: A USING clause in combination with a VIEW results in column 2007-01-11 19:10:01 +02:00
join_crash.result
join_nested.result Fixed bug #24345. 2007-01-03 12:16:03 -08:00
join_outer.result Fixed bug #16081: row equalities were not taken into 2006-09-01 04:23:04 -07:00
key.result BUG#14770 - LOAD DATA INFILE doesn't respect default values for 2006-08-02 17:15:50 +05:00
key_cache.result Cleanup after test cases 2006-11-15 10:23:27 +01:00
key_diff.result
key_primary.result
keywords.result
kill.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
limit.result Update test cases after run with --check-testcases 2006-11-14 19:45:52 +01:00
loaddata.result Bug#6147: Traditional: Assigning a string to a numeric column has unexpected results 2006-07-20 13:41:12 +05:00
loaddata_autocom_innodb.result Fix for BUG#11151 "LOAD DATA INFILE commits transaction in 5.0". 2006-09-05 16:52:05 +02:00
loaddata_autocom_ndb.result Fix for BUG#11151 "LOAD DATA INFILE commits transaction in 5.0". 2006-09-05 16:52:05 +02:00
lock.result
lock_multi.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
lock_tables_lost_commit.result
lowercase0.require
lowercase2.require
lowercase_fs_off.result Update test cases after run with --check-testcases 2006-11-14 19:45:52 +01:00
lowercase_table.result Bug#20404: SHOW CREATE TABLE fails with Turkish I 2006-10-30 14:40:15 +04:00
lowercase_table2.result Bug#17661 information_schema.SCHEMATA returns uppercase with lower_case_table_names = 1 2006-06-06 11:25:31 +05:00
lowercase_table3.result Fix a test case according to fix for bug#10974. 2006-09-29 19:00:52 +05:00
lowercase_table_grant.result
lowercase_table_qcache.result
lowercase_view.result
merge.result Merge dl145s.mysql.com:/data/bk/team_tree_merge/mysql-5.0 2006-10-19 14:37:49 +02:00
metadata.result Bug #20191: getTableName gives wrong or inconsistent result when using VIEWs 2006-11-09 16:55:42 +02:00
mix_innodb_myisam_binlog.result Bug#20396 Bin Log does not get DELIMETER cmd - Recover StoredProc fails 2006-11-28 16:26:15 +04:00
multi_statement.result
multi_update.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
myisam-blob.result
myisam.result Merge mysql.com:/home/svoj/devel/bk/mysql-5.0 2007-01-25 01:26:57 +04:00
mysql.result Revert charset breakage. 2006-11-28 13:08:41 -05:00
mysql_client_test.result Add two new result files 2006-10-03 15:48:41 +02:00
mysql_protocols.result
mysql_upgrade.result Make it possible for .test suites to run "mysql_upgrade" 2006-11-13 13:39:49 +01:00
mysqladmin.result Bug#10608 mysqladmin breaks on "database" variable in my.cnf 2006-11-10 13:25:10 +01:00
mysqlbinlog.result Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0-rpl 2006-12-14 14:19:30 +04:00
mysqlbinlog2.result Bug#20396 Bin Log does not get DELIMETER cmd - Recover StoredProc fails 2006-11-28 16:26:15 +04:00
mysqlcheck.result Bug #16502: mysqlcheck gets confused with views 2006-07-24 13:31:20 -07:00
mysqldump-max.result Fix spelling errors in test files 2006-10-24 17:54:45 +02:00
mysqldump.result Merge mysql.com:/home/bkroot/mysql-5.0-rpl 2006-12-08 23:33:39 +01:00
mysqlshow.result Bug #19147: mysqlshow INFORMATION_SCHEMA does not work 2006-07-21 20:29:25 -07:00
mysqltest.result Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint 2006-11-30 10:57:40 +01:00
ndb_alter_table.result ndb - bug#14509, part 1: move autoincr pre-fetch from Ndb to local dict cache 2006-05-08 15:19:17 +02:00
ndb_alter_table2.result
ndb_autodiscover.result
ndb_autodiscover2.result
ndb_autodiscover3.result Bug #16875 , correction of previous patch 2006-05-15 17:16:21 +02:00
ndb_basic.result bug#25746 ndb: 4209 error with 2 VARCHAR primary keys 2007-01-23 00:34:00 +07:00
ndb_bitfield.result
ndb_blob.result ndb - bug#19956 (occurs only in v5.0) 2006-05-21 11:04:57 +02:00
ndb_cache.result
ndb_cache2.result
ndb_cache_multi.result
ndb_cache_multi2.result
ndb_charset.result Bug #21072 Duplicate key error in NDB references wrong key: re-generated test results 2006-10-16 11:54:54 +02:00
ndb_condition_pushdown.result Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 2006-09-12 16:24:39 +02:00
ndb_config.result Fixed host name comparison (still Bug #17582) 2006-09-13 23:19:18 +02:00
ndb_database.result
ndb_default_cluster.require Bug #20820 auto inc table not handled correctly when restored from cluster backup 2006-07-06 18:50:44 +02:00
ndb_gis.result
ndb_grant.result
ndb_index.result
ndb_index_ordered.result bug#24820 CREATE INDEX ....USING HASH on NDB table creates ordered index, not HASH index: Changed test since error mesage wasn't predictable 2007-01-08 13:53:37 +01:00
ndb_index_unique.result Merge mysql.com:/windows/Linux_space/MySQL/mysql-4.1 2006-12-07 15:51:16 +01:00
ndb_insert.result
ndb_limit.result
ndb_load.result
ndb_loaddatalocal.result Bug #19493 NDB does not ignore duplicate keys when using LOAD DATA LOCAL 2006-06-14 20:16:32 +02:00
ndb_lock.result Fix for bug#20390 "SELECT FOR UPDATE does not release locks 2007-01-15 12:32:38 +03:00
ndb_minmax.result
ndb_multi.result ndb - ndb_multi spurious failure 2006-10-31 16:09:31 +01:00
ndb_read_multi_range.result bug#19956 Problems with VARCHAR primary key and BLOB fields:added test case 2006-12-15 09:03:21 +01:00
ndb_rename.result Bug#16997 Table rename that changes database does not rename indexes, recreate indexes in new database 2006-05-05 17:18:47 +02:00
ndb_replace.result Fix for bug#18437 "Wrong values inserted with a before update trigger on 2006-07-02 01:51:10 +04:00
ndb_restore.result Bug #20820 auto inc table not handled correctly when restored from cluster backup 2006-07-06 18:50:44 +02:00
ndb_subquery.result
ndb_transaction.result
ndb_trigger.result Fix for bug#18437 "Wrong values inserted with a before update trigger on 2006-07-02 01:51:10 +04:00
ndb_truncate.result Bug #18864 TRUNCATE TABLE doesn't reset AUTO_INCREMENT value on ndb table 2006-06-02 07:26:45 +02:00
ndb_types.result Merge siva.hindu.god:/home/tsmith/m/bk/mrg-jan17/maint/41 2007-01-18 13:26:48 -07:00
ndb_update.result #18487 UPDATE IGNORE not supported for unique constraint violation of non-primary key: call peek_index_rows 2006-11-30 15:02:33 +01:00
negation_elimination.result
not_as_root.require
not_embedded.require
not_embedded_server.result
not_openssl.require
null.result BUG#14770 - LOAD DATA INFILE doesn't respect default values for 2006-08-02 17:15:50 +05:00
null_key.result BUG#14770 - LOAD DATA INFILE doesn't respect default values for 2006-08-02 17:15:50 +05:00
odbc.result Merge macbook.gmz:/Users/kgeorge/mysql/work/B14553-4.1-opt 2006-07-10 16:44:05 +03:00
olap.result Merge dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-4.1-opt 2006-10-19 15:04:12 +02:00
openssl_1.result Update result file after having changed error message 2006-11-07 17:42:15 +01:00
openssl_2.result
order_by.result Merge olga.mysql.com:/home/igor/mysql-4.1-opt 2007-01-10 08:55:55 -08:00
order_fill_sortbuf.result
outfile.result merge fixies BUG#10418 4.1 -> 5.0 2006-05-12 12:31:22 +02:00
overflow.result
packet.result
perror.result Change error code to test for "unknown error" with to 10000 2006-08-01 11:29:10 +02:00
preload.result Post-merge fixes 2006-05-31 22:55:45 -07:00
ps.result Merge bk-internal.mysql.com:/home/bk/mysql-5.0-runtime 2007-01-23 15:57:46 +03:00
ps_1general.result Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-4.1 2006-08-02 16:48:17 +04:00
ps_2myisam.result Update mysqltest to latest version 2006-10-03 15:33:44 +02:00
ps_3innodb.result Update mysqltest to latest version 2006-10-03 15:33:44 +02:00
ps_4heap.result Update mysqltest to latest version 2006-10-03 15:33:44 +02:00
ps_5merge.result Update mysqltest to latest version 2006-10-03 15:33:44 +02:00
ps_6bdb.result Update mysqltest to latest version 2006-10-03 15:33:44 +02:00
ps_7ndb.result Update mysqltest to latest version 2006-10-03 15:33:44 +02:00
ps_10nestset.result
ps_11bugs.result Bug#19356: Assert on undefined @uservar in prepared statement execute 2006-10-04 11:19:23 -04:00
ps_grant.result
query_cache.result Merge bk@192.168.21.1:mysql-5.0-opt 2006-11-17 10:30:16 +04:00
query_cache_merge.result
query_cache_notembedded.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
raid.result
range.result after merge fix. 2007-01-18 15:28:45 +04:00
read_only.result Fix for bug #22077 "DROP TEMPORARY TABLE fails with wrong error if read_only is set" 2006-11-20 17:35:23 +03:00
rename.result Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-4.1 2006-11-10 15:05:38 +03:00
repair.result After merge fix. 2006-10-19 18:48:37 +05:00
replace.result Fixed bug#19789: REPLACE was allowed for a VIEW with CHECK OPTION enabled. 2006-06-07 16:17:56 +04:00
rollback.result
round.result Bug#6147: Traditional: Assigning a string to a numeric column has unexpected results 2006-07-20 13:41:12 +05:00
row.result Fixed bug #16081: row equalities were not taken into 2006-09-01 04:23:04 -07:00
rowid_order_bdb.result
rowid_order_innodb.result
rpl000001.a.result
rpl000001.b.result
rpl000001.result Merge shellback.(none):/home/msvensson/mysql/same_tools/my41-same_tools 2006-10-03 16:14:23 +02:00
rpl000002.result
rpl000004.a.result
rpl000004.b.result
rpl000004.result
rpl000005.result
rpl000006.result
rpl000008.result
rpl000009.result
rpl000010.result
rpl000011.result
rpl000012.result
rpl000013.result
rpl000015.result Fix for rpl000015 that fails if $MYSQL_TCP_PORT is set. The default value for 2006-11-27 19:56:04 +01:00
rpl000017.result
rpl_alter.result
rpl_auto_increment.result Fix for BUG#20524 "auto_increment_* not observed when inserting 2006-07-06 14:37:09 +02:00
rpl_auto_increment_11932.result rpl_auto_increment_11932.test, rpl_auto_increment_11932.result: 2006-05-22 12:18:18 +09:30
rpl_change_master.result Backport test cases fixes from 5.0 2006-10-19 10:54:23 +02:00
rpl_charset.result Bug#20396 Bin Log does not get DELIMETER cmd - Recover StoredProc fails 2006-11-28 16:26:15 +04:00
rpl_charset_sjis.result Bug#23619 Incorrectly escaped multibyte characters in binary log break replication 2006-11-09 14:27:34 +04:00
rpl_commit_after_flush.result
rpl_create_database.result
rpl_ddl.result
rpl_deadlock.result Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0 2006-11-28 20:59:57 +01:00
rpl_delete_all.result
rpl_do_grant.result Bug#24158 SET PASSWORD in binary log fails under ANSI_QUOTES 2006-11-30 11:08:23 +04:00
rpl_drop.result
rpl_drop_db.result Cleanup after test cases 2006-11-15 10:23:27 +01:00
rpl_drop_temp.result
rpl_dual_pos_advance.result
rpl_EE_error.result
rpl_empty_master_crash.result
rpl_error_ignored_table.result Backport test cases fixes from 5.0 2006-10-19 10:54:23 +02:00
rpl_failed_optimize.result
rpl_flush_log_loop.result
rpl_flush_tables.result
rpl_free_items.result
rpl_get_lock.result Bug#17203: "sql_no_cache sql_cache" in views created from prepared statement 2006-06-27 21:28:32 +04:00
rpl_ignore_grant.result
rpl_ignore_revoke.result Cleanup after test cases 2006-11-15 10:23:27 +01:00
rpl_ignore_table.result Bug#22877 replication character sets get out of 2006-11-01 12:30:01 +04:00
rpl_init_slave.result Cleanup after test cases 2006-11-15 10:23:27 +01:00
rpl_innodb.result
rpl_insert_id.result BUG#21726: Incorrect result with multiple invocations of LAST_INSERT_ID. 2006-10-06 13:34:07 +04:00
rpl_insert_ignore.result
rpl_insert_select.result
rpl_loaddata.result Backport test cases fixes from 5.0 2006-10-19 10:54:23 +02:00
rpl_loaddata_rule_m.result
rpl_loaddata_rule_s.result
rpl_loaddatalocal.result Use same --slave-load-tmpdir in all versions(backport from 5.0) 2006-10-05 18:29:59 +02:00
rpl_locale.result Bug#22645 LC_TIME_NAMES: Statement not replicated 2006-12-07 09:31:53 +04:00
rpl_log.result Backport test cases fixes from 5.0 2006-10-19 10:54:23 +02:00
rpl_log_pos.result
rpl_many_optimize.result
rpl_master_pos_wait.result Merge shellback.(none):/home/msvensson/mysql/same_tools/my41-same_tools 2006-10-03 16:14:23 +02:00
rpl_max_relay_size.result Cleanup after test cases 2006-11-15 10:23:27 +01:00
rpl_misc_functions.result
rpl_multi_delete.result
rpl_multi_delete2.result
rpl_multi_query.result
rpl_multi_update.result
rpl_multi_update2.result
rpl_multi_update3.result
rpl_multi_update4.result
rpl_mystery22.result
rpl_ndb_innodb_trans.result Fix for BUG#11151 "LOAD DATA INFILE commits transaction in 5.0". 2006-09-05 16:52:05 +02:00
rpl_openssl.result
rpl_optimize.result
rpl_packet.result bug#19402 SQL close to the size of the max_allowed_packet fails on the slave 2006-11-15 12:53:07 +02:00
rpl_ps.result
rpl_redirect.result
rpl_relayrotate.result
rpl_relayspace.result
rpl_replicate_do.result Backport test cases fixes from 5.0 2006-10-19 10:54:23 +02:00
rpl_reset_slave.result
rpl_rewrite_db.result Bug#6147: Traditional: Assigning a string to a numeric column has unexpected results 2006-07-20 13:41:12 +05:00
rpl_rotate_logs.result
rpl_server_id1.result
rpl_server_id2.result
rpl_session_var.result
rpl_set_charset.result
rpl_skip_error.result
rpl_slave_status.result
rpl_sp.result Fix for BUG#19725 "Calls to SF in other database are not replicated 2007-01-08 22:01:06 +01:00
rpl_sp_effects.result
rpl_sporadic_master.result
rpl_start_stop_slave.result
rpl_temporary.result Fixed result file (rpl_temporary) 2006-05-16 09:26:57 +02:00
rpl_timezone.result Merge mysql.com:/home/bkroot/mysql-5.0-rpl 2006-12-08 23:33:39 +01:00
rpl_trigger.result Bug#23703 (DROP TRIGGER needs an IF EXISTS) 2006-11-13 15:40:22 -07:00
rpl_trunc_temp.result
rpl_until.result Bug#15886 (Test: Timing issue in test "rpl_until"): 2006-05-11 16:29:02 +02:00
rpl_user_variables.result Bug#19136: Crashing log-bin and uninitialized user variables in a derived table 2006-05-07 19:54:57 +03:00
rpl_variables.result Cleanup after test cases 2006-11-15 10:23:27 +01:00
rpl_view.result Fix for bug #19736 VIEW: column names not quoted properly when view is replicated 2006-11-03 15:27:37 +04:00
schema.result
select.result Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint 2007-01-19 08:56:03 +04:00
select_found.result
select_safe.result
server_id.require
server_id1.require
show_check.result Increased heap max length to > 4G for 64 bit machines 2006-11-28 00:47:21 +02:00
skip_grants.result
skip_name_resolve.result
slave-running.result
slave-stopped.result
sp-big.result
sp-code.result Bug#19194 (Right recursion in parser for CASE causes excessive stack usage, 2006-11-17 12:14:29 -07:00
sp-destruct.result
sp-dynamic.result
sp-error.result Proposed fix for bug#24491 "using alias from source table in insert ... 2007-01-23 15:03:48 +03:00
sp-prelocking.result Fix for bug#19634 "Re-execution of multi-delete which involve trigger/stored 2006-06-21 01:50:20 +04:00
sp-security.result Bug#18630: Arguments of suid routine calculated in wrong security 2006-07-13 17:12:31 +04:00
sp-threads.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
sp-vars.result Bug#12976 (stored procedures local variables of type bit) 2007-02-06 16:01:22 -07:00
sp.result Merge siva.hindu.god:/home/tsmith/m/bk/mrg-jan17/50 2007-01-18 10:06:36 -07:00
sp_notembedded.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
sp_stress_case.result Bug#19194 (Right recursion in parser for CASE causes excessive stack usage, 2006-12-11 16:59:02 -07:00
sp_trans.result
sql_mode.result
ssl.result Post-merge fixes 2006-06-01 16:51:19 -07:00
ssl_compress.result Post-merge fixes 2006-06-01 16:51:19 -07:00
ssl_des.result Bug#21868 Server crashes if encrypted certificate key provided 2006-09-25 16:44:15 +02:00
status.result
strict.result Merge bk-internal:/home/bk/mysql-5.0-rpl 2006-10-03 14:24:43 +02:00
strict_autoinc_1myisam.result Bug#18908: ERROR 1406 (22001): Data too long for column :: using utf8 2006-10-30 10:14:03 +04:00
strict_autoinc_2innodb.result Bug#18908: ERROR 1406 (22001): Data too long for column :: using utf8 2006-10-30 10:14:03 +04:00
strict_autoinc_3heap.result Bug#18908: ERROR 1406 (22001): Data too long for column :: using utf8 2006-10-30 10:14:03 +04:00
strict_autoinc_4bdb.result Bug#18908: ERROR 1406 (22001): Data too long for column :: using utf8 2006-10-30 10:14:03 +04:00
strict_autoinc_5ndb.result Bug#18908: ERROR 1406 (22001): Data too long for column :: using utf8 2006-10-30 10:14:03 +04:00
subselect.result Merge malff@bk-internal.mysql.com:/home/bk/mysql-5.0-runtime 2007-01-30 10:16:46 -07:00
subselect2.result Merge macbook.gmz:/Users/kgeorge/mysql/work/B20792-4.1-opt 2006-07-26 19:23:44 +03:00
subselect3.result BUG#8804: wrong results for NULL IN (SELECT ...) 2006-10-31 20:51:09 +03:00
subselect_gis.result
subselect_innodb.result
subselect_notembedded.result
sum_distinct-big.result
sum_distinct.result
symlink.result Use $MYSQLTESTVARDIR 2007-01-19 12:03:03 +01:00
synchronization.result Merge shellback.(none):/home/msvensson/mysql/same_tools/my41-same_tools 2006-10-03 16:14:23 +02:00
sysdate_is_now.result Post-merge fixes 2006-06-09 19:29:39 -07:00
system_mysql_db.result
system_mysql_db_refs.result
tablelock.result
temp_table.result Merge mockturtle.local:/home/dlenev/src/mysql-4.1-bg22338-2 2006-09-29 12:36:12 +04:00
testdb_only.require
timezone.result Fix Bug #9191 "TIMESTAMP/from_unixtime() no longer accepts 2^31-1" 2006-11-01 16:47:40 +03:00
timezone2.result Merge mysql.com:/home/cps/mysql/trees/4.1-runtime-bug9191 2006-11-01 17:35:35 +03:00
timezone3.result
timezone4.result Fix Bug #9191 "TIMESTAMP/from_unixtime() no longer accepts 2^31-1" 2006-11-01 16:47:40 +03:00
timezone_grant.result
trigger-compat.result
trigger-grant.result Bug#14635: Accept NEW.x as INOUT parameters to stored procedures 2006-05-12 13:55:21 +04:00
trigger-trans.result
trigger.result Bug#23703 (DROP TRIGGER needs an IF EXISTS) 2006-11-13 15:40:22 -07:00
true.require
truncate.result
type_binary.result Bug#14171: Wrong internal default value for a BINARY field. 2007-01-09 22:35:30 +03:00
type_bit.result Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint 2007-01-18 17:10:00 +04:00
type_bit_innodb.result after merge fix. 2007-01-18 15:28:45 +04:00
type_blob.result Update tests and result files after running with new mysqltest that better detects problems with test files 2006-10-04 13:09:37 +02:00
type_date.result Merge dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-4.1-opt 2006-09-15 14:14:38 +02:00
type_datetime.result bug #19491 (CAST do DATETIME wrong result) 2006-10-25 20:14:39 +05:00
type_decimal.result Bug#22138: Unhandled NULL caused server crash 2006-10-11 19:44:12 +04:00
type_enum.result Merge bk@192.168.21.1:mysql-4.1 2006-10-12 13:50:22 +05:00
type_float.result Merge polly.local:/tmp/maint/bug22129/my41-bug22129 2006-11-08 20:35:51 +03:00
type_nchar.result
type_newdecimal-big.result
type_newdecimal.result Merge bk@192.168.21.1:mysql-5.0-opt 2006-11-17 10:30:16 +04:00
type_ranges.result Fix for bug #22377: iNCONSISTENCY WITH null 2006-10-05 17:29:50 +05:00
type_set.result
type_time.result
type_timestamp.result Fix for bug #22377: iNCONSISTENCY WITH null 2006-10-05 17:29:50 +05:00
type_uint.result
type_varchar.result type_varchar.result: 2006-12-04 14:29:51 +02:00
type_year.result
udf.result Bug #15439: UDF name case handling forces DELETE FROM mysql.func to remove 2006-12-15 11:38:30 +02:00
union.result Bug #19764: SHOW commands end up in the slow log as table scans 2006-10-12 17:10:34 -06:00
update.result
user_limits.result
user_var-binlog.result Bug#20396 Bin Log does not get DELIMETER cmd - Recover StoredProc fails 2006-11-28 16:26:15 +04:00
user_var.result Fixed bug#16861: User defined variable can have a wrong value if a tmp table was 2007-01-09 23:24:56 +03:00
varbinary.result Bug#19371 VARBINARY() have trailing zeros after upgrade from 4.1 2006-11-09 12:00:27 +01:00
variables.result Merge mysql.com:/usr/home/bar/mysql-4.1.b22645 2006-12-05 14:08:19 +04:00
view.result Bug#24532 (The return data type of IS TRUE is different from similar 2007-02-12 13:59:29 -07:00
view_grant.result Merge moonlight.home:/home/tomash/src/mysql_ab/mysql-5.0 2007-01-18 13:06:10 +03:00
view_query_cache.result
wait_timeout.result BUG#19951: Race conditions in test wait_timeout. 2006-07-06 23:49:09 +02:00
warnings.result Merge bk-internal:/home/bk/mysql-5.0-rpl 2006-10-03 14:24:43 +02:00
windows.result Bug#17498 failed to put data file in custom directory use "data directory" option 2006-12-07 17:01:00 +01:00
xa.result