mirror of
https://github.com/MariaDB/server.git
synced 2025-01-30 10:31:54 +01:00
4eb10f0bab
and its duplicate BUG#19057 "Test 'rpl_row_func003' fails on SuSE SLES9 x86". It was an assertion failure, only in debug builds, not present in released versions (nothing to document). It happened when doing SHOW TABLE STATUS on an InnoDB table having an auto_increment column, right after creating the table. The test which would have caught this problem was disabled in mid-April for another reason (how much I like tests disabled for months...). mysql-test/t/disabled.def: test now passes (and serves as the test for this bugfix) sql/ha_innodb.cc: Before a val_() calls on a Field object, if that field was not marked for read, we need to mark it. This is explained here: ChangeSet 1.2119.601.1 2006/06/04 18:52:22 monty@mysql.com quoting the changeset's comment: - If a handler needs to call Field->val() or Field->store() on columns that are not used in the query, one should install a temporary all-columns-used map while doing so. For this, we provide the following functions: my_bitmap_map *old_map= dbug_tmp_use_all_columns(table, table->read_set); field->val(); dbug_tmp_restore_column_map(table->read_set, old_map); and similar for the write map: my_bitmap_map *old_map= dbug_tmp_use_all_columns(table, table->write_set); field->val(); dbug_tmp_restore_column_map(table->write_set, old_map); If this is not done, you will sooner or later hit a DBUG_ASSERT in the field store() / val() functions. (For not DBUG binaries, the dbug_tmp_restore_column_map() and dbug_tmp_restore_column_map() are inline dummy functions and should be optimized away be the compiler). Note that I verified that the bug didn't exist in non-debug builds.
46 lines
3.3 KiB
Modula-2
46 lines
3.3 KiB
Modula-2
##############################################################################
|
|
#
|
|
# List the test cases that are to be disabled temporarily.
|
|
#
|
|
# Separate the test case name and the comment with ':'.
|
|
#
|
|
# <testcasename> : BUG#<xxxx> <date disabled> <disabler> <comment>
|
|
#
|
|
# Do not use any TAB characters for whitespace.
|
|
#
|
|
##############################################################################
|
|
#events_bugs : BUG#17619 2006-02-21 andrey Race conditions
|
|
#events_stress : BUG#17619 2006-02-21 andrey Race conditions
|
|
#events : BUG#17619 2006-02-21 andrey Race conditions
|
|
#events_scheduling : BUG#19170 2006-04-26 andrey Test case of 19170 fails on some platforms. Has to be checked.
|
|
#im_instance_conf : Bug#20294 2006-06-06 monty Instance manager test im_instance_conf fails randomly
|
|
im_options : Bug#20294 2006-07-24 stewart Instance manager test im_instance_conf fails randomly
|
|
#im_life_cycle : Bug#20368 2006-06-10 alik im_life_cycle test fails
|
|
ndb_autodiscover : BUG#18952 2006-02-16 jmiller Needs to be fixed w.r.t binlog
|
|
ndb_autodiscover2 : BUG#18952 2006-02-16 jmiller Needs to be fixed w.r.t binlog
|
|
ndb_binlog_ignore_db : BUG#21279 2006-07-25 ingo Randomly throws a warning
|
|
ndb_load : BUG#17233 2006-05-04 tomas failed load data from infile causes mysqld dbug_assert, binlog not flushed
|
|
ndb_restore_compat : BUG#21283 2006-07-26 ingo Test fails randomly
|
|
partition : BUG#21658 2006-08-16 Partition test fails, --ps-protocol
|
|
partition_03ndb : BUG#16385 2006-03-24 mikael Partitions: crash when updating a range partitioned NDB table
|
|
ps : BUG#21524 2006-08-08 pgalbraith 'ps' test fails in --ps-protocol test AMD64 bit
|
|
ps_7ndb : BUG#18950 2006-02-16 jmiller create table like does not obtain LOCK_open
|
|
rpl_ndb_2innodb : BUG#19227 2006-04-20 pekka pk delete apparently not replicated
|
|
rpl_ndb_2myisam : BUG#19227 Seems to pass currently
|
|
#rpl_ndb_commit_afterflush : BUG#19328 2006-05-04 tomas Slave timeout with COM_REGISTER_SLAVE error causing stop
|
|
rpl_ndb_dd_partitions : BUG#19259 2006-04-21 rpl_ndb_dd_partitions fails on s/AMD
|
|
rpl_ndb_ddl : BUG#18946 result file needs update + test needs to checked
|
|
rpl_ndb_innodb2ndb : Bug #19710 Cluster replication to partition table fails on DELETE FROM statement
|
|
#rpl_ndb_log : BUG#18947 2006-03-21 tomas CRBR: order in binlog of create table and insert (on different table) not determ
|
|
rpl_ndb_myisam2ndb : Bug #19710 Cluster replication to partition table fails on DELETE FROM statement
|
|
rpl_row_blob_innodb : BUG#18980 2006-04-10 kent Test fails randomly
|
|
rpl_sp : BUG#16456 2006-02-16 jmiller
|
|
rpl_sp_effects : BUG#19862 2006-06-15 mkindahl
|
|
|
|
# the below testcase have been reworked to avoid the bug, test contains comment, keep bug open
|
|
#ndb_binlog_ddl_multi : BUG#18976 2006-04-10 kent CRBR: multiple binlog, second binlog may miss schema log events
|
|
rpl_ndb_idempotent : BUG#21298 2006-07-27 msvensson
|
|
rpl_row_basic_7ndb : BUG#21298 2006-07-27 msvensson
|
|
rpl_truncate_7ndb : BUG#21298 2006-07-27 msvensson
|
|
crash_commit_before : 2006-08-02 msvensson
|
|
rpl_ndb_dd_advance : BUG#18679 2006-07-28 jimw (Test fails randomly)
|