mariadb/sql
Marc Alff 8afd96e4d4 Bug#56760 PFS_lock::allocated_to_free() assert failures on osx10.5-x86-64bit
Before this fix, an assert could fail in PFS_lock::allocated_to_free(), during shutdown.
The assert itself is valid, and detects an anomaly caused by bug 56666.

While bug 56666 has no real consequences in production,
the failure caused by this new assert in the code is negatively
impacting the test suite with automated tests.

This fix is a work around only, that relaxes the integrity checks 
during the server shutdown.
2010-11-16 09:36:42 +01:00
..
examples
share BUG#54144: manual merged bzr bundle from bug report. 2010-10-08 00:34:59 +01:00
add_errmsg
authors.h
client_settings.h
CMakeLists.txt add missing COMPONENT to all CMake INSTALL commands 2010-11-13 23:16:52 +01:00
contributors.h
custom_conf.h
datadict.cc
datadict.h
debug_sync.cc
debug_sync.h
derror.cc
derror.h
des_key_file.cc
des_key_file.h
discover.cc
discover.h
event_data_objects.cc
event_data_objects.h
event_db_repository.cc
event_db_repository.h
event_parse_data.cc
event_parse_data.h
event_queue.cc
event_queue.h
event_scheduler.cc
event_scheduler.h
events.cc
events.h
field.cc Bug : SET and ENUM stored endian-dependent in binary log 2010-10-29 11:35:07 +02:00
field.h Bug : SET and ENUM stored endian-dependent in binary log 2010-10-06 19:20:18 +02:00
field_conv.cc
filesort.cc
filesort.h
frm_crypt.cc
frm_crypt.h
gen_lex_hash.cc
gstream.cc
gstream.h
ha_ndbcluster.cc Merge of mysql-5.1-bugteam into mysql-5.5-bugteam. 2010-10-19 20:51:34 -02:00
ha_ndbcluster.h
ha_ndbcluster_binlog.cc merge of mysql-5.5 into mysql-5.5-wl1054 2010-09-20 17:17:32 +03:00
ha_ndbcluster_binlog.h
ha_ndbcluster_cond.cc
ha_ndbcluster_cond.h
ha_ndbcluster_tables.h
ha_partition.cc merge 2010-11-15 23:38:26 +01:00
ha_partition.h post merge fix 2010-10-28 12:08:09 +02:00
handler.cc Bug#52172 test binlog.binlog_index needs --skip-core-file to avoid leaving core files 2010-10-18 13:27:52 +02:00
handler.h Bug#57778: failed primary key add to partitioned innodb table inconsistent and crashes 2010-11-05 12:01:10 +01:00
hash_filo.cc
hash_filo.h
hostname.cc
hostname.h
init.cc
init.h
item.cc Fix for Bug#56934 (mysql_stmt_fetch() incorrectly fills MYSQL_TIME 2010-11-13 18:05:02 +03:00
item.h
item_buff.cc
item_cmpfunc.cc Bug#55744 GROUP_CONCAT + CASE + ucs return garbage 2010-10-06 16:15:59 +04:00
item_cmpfunc.h
item_create.cc
item_create.h
item_func.cc Auto-merge from 5.1-bugteam for bug#57386. 2010-11-10 11:58:50 +06:00
item_func.h
item_geofunc.cc
item_geofunc.h Automerge. 2010-09-09 16:43:45 +04:00
item_row.cc
item_row.h
item_strfunc.cc Bug#57209 valgrind + Assertion failed: dst > buf 2010-10-08 11:52:09 +02:00
item_strfunc.h
item_subselect.cc merge 2010-10-06 13:02:11 +03:00
item_subselect.h
item_sum.cc
item_sum.h
item_timefunc.cc Auto-merged. 2010-10-07 12:17:08 +04:00
item_timefunc.h manual merge 5.1-bugteam --> 5.5-bugteam (bug 52160) 2010-11-01 02:23:37 +03:00
item_xmlfunc.cc
item_xmlfunc.h
key.cc Merge of mysql-5.1-bugteam into mysql-5.5-bugteam. 2010-10-19 20:51:34 -02:00
key.h
keycaches.cc
keycaches.h
lex.h
lex_symbol.h
lock.cc Bug#45288: pb2 returns a lot of compilation warnings 2010-10-20 16:21:40 -02:00
lock.h
log.cc Bug#58052 Binary log IO not being accounted for properly 2010-11-12 07:23:26 +01:00
log.h Bug#58052 Binary log IO not being accounted for properly 2010-11-12 07:23:26 +01:00
log_event.cc Manual merge 2010-10-23 21:09:27 +08:00
log_event.h Merge of mysql-5.1-bugteam into mysql-5.5-bugteam. 2010-10-19 20:51:34 -02:00
log_event_old.cc
log_event_old.h
main.cc
Makefile.am Bug#57210: remove pstack 2010-11-09 12:45:13 -02:00
mdl.cc Reverted a temporary workaround for bug "Deadlock 2010-09-30 17:29:12 +04:00
mdl.h Reverted a temporary workaround for bug "Deadlock 2010-09-30 17:29:12 +04:00
message.h
message.mc
message.rc
mf_iocache.cc
MSG00001.bin
my_decimal.cc
my_decimal.h Merge of mysql-5.1-bugteam into mysql-5.5-bugteam. 2010-10-19 20:51:34 -02:00
mysqld.cc Bug#56760 PFS_lock::allocated_to_free() assert failures on osx10.5-x86-64bit 2010-11-16 09:36:42 +01:00
mysqld.h Bug#58052 Binary log IO not being accounted for properly 2010-11-12 07:23:26 +01:00
mysqld_suffix.h
net_serv.cc Auto-merge from mysql-5.1-bugteam for bug#42503. 2010-09-16 17:38:13 +07:00
nt_servc.cc
nt_servc.h
opt_range.cc 5.1-bugteam->5.5-merge 2010-09-16 16:20:35 +04:00
opt_range.h
opt_sum.cc
parse_file.cc
parse_file.h
partition_element.h
partition_info.cc removed a comment according to the review 2010-10-01 15:30:16 +02:00
partition_info.h
password.c
procedure.cc
procedure.h
protocol.cc
protocol.h
records.cc
records.h
repl_failsafe.cc Fix for crash in mysqld --verbose --help while initializing option 2010-10-11 15:50:14 +01:00
repl_failsafe.h Fix for crash in mysqld --verbose --help while initializing option 2010-10-11 15:50:14 +01:00
replication.h
rpl_constants.h
rpl_filter.cc
rpl_filter.h
rpl_handler.cc BUG#47027 delegates_init() failure is not user friendly (usability issue) 2010-11-04 13:29:16 +08:00
rpl_handler.h
rpl_injector.cc
rpl_injector.h
rpl_mi.cc
rpl_mi.h
rpl_record.cc Bug : SET and ENUM stored endian-dependent in binary log 2010-10-06 19:20:18 +02:00
rpl_record.h
rpl_record_old.cc
rpl_record_old.h
rpl_reporting.cc
rpl_reporting.h
rpl_rli.cc
rpl_rli.h Automerge from mysql-5.1-bugteam into mysql-5.5-bugteam. 2010-10-13 11:08:39 +01:00
rpl_tblmap.cc
rpl_tblmap.h
rpl_utility.cc
rpl_utility.h
scheduler.cc
scheduler.h WL#5363: Thread Pool Service Interface 2010-10-08 14:44:57 +02:00
set_var.cc Bug#45288: pb2 returns a lot of compilation warnings 2010-10-20 16:21:40 -02:00
set_var.h Bug#53251: mysql_library_init fails on second execution with embedded library 2010-09-09 09:37:09 -03:00
sha2.cc
slave.cc Manual merge 2010-10-16 22:20:35 +08:00
slave.h
sp.cc Fixed bug#45445 - cannot execute procedures with thread_stack 2010-10-21 15:41:13 +07:00
sp.h Fix for bug#57061 "User without privilege on routine can 2010-10-07 20:01:17 +04:00
sp_cache.cc
sp_cache.h
sp_head.cc Auto-merge from mysql-5.1-bugteam for bug#54375. 2010-11-11 11:06:16 +06:00
sp_head.h Patch for Bug#55850 (Trigger warnings not cleared). 2010-10-26 15:48:08 +04:00
sp_pcontext.cc
sp_pcontext.h
sp_rcontext.cc
sp_rcontext.h Fix for Bug#56934 (mysql_stmt_fetch() incorrectly fills MYSQL_TIME 2010-11-13 18:05:02 +03:00
spatial.cc
spatial.h
sql_acl.cc Bug : Fix the naming of the proxy_priv table 2010-11-02 17:45:26 +02:00
sql_acl.h
sql_admin.cc Bug Segfault in upgrade_shared_lock_to_exclusive() for 2010-09-22 10:15:41 +02:00
sql_admin.h
sql_alter.cc
sql_alter.h
sql_analyse.cc
sql_analyse.h
sql_array.h
sql_audit.cc
sql_audit.h merge of mysql-5.5 into mysql-5.5-wl1054 2010-09-20 17:17:32 +03:00
sql_base.cc A fix and a test case for Bug#56540 "Exception (crash) in 2010-10-14 20:56:56 +04:00
sql_base.h Reverted a temporary workaround for bug "Deadlock 2010-09-30 17:29:12 +04:00
sql_binlog.cc
sql_binlog.h
sql_bitmap.h
sql_builtin.cc.in
sql_cache.cc Fix compilation warnings. 2010-10-12 14:07:13 +04:00
sql_cache.h
sql_callback.h
sql_class.cc Bug#54812: assert in Diagnostics_area::set_ok_status 2010-11-15 16:18:04 +01:00
sql_class.h Manual merge 2010-10-23 21:09:27 +08:00
sql_client.cc
sql_connect.cc merge of mysql-5.5 into mysql-5.5-wl1054 2010-09-20 17:17:32 +03:00
sql_connect.h merge of mysql-5.5 into mysql-5.5-wl1054 2010-09-20 17:17:32 +03:00
sql_const.h
sql_crypt.cc
sql_crypt.h
sql_cursor.cc
sql_cursor.h
sql_db.cc Bug crash with lower_case_table_names=2 and foreign key 2010-10-19 12:27:09 +02:00
sql_db.h
sql_delete.cc Bug Assertion in mysql_multi_delete_prepare() 2010-10-04 10:25:04 +02:00
sql_delete.h
sql_derived.cc
sql_derived.h
sql_do.cc
sql_do.h
sql_error.cc
sql_error.h
sql_handler.cc
sql_handler.h
sql_help.cc Merge of mysql-5.1-bugteam into mysql-5.5-bugteam. 2010-10-20 17:02:59 -02:00
sql_help.h
sql_hset.h
sql_insert.cc Bug#54812: assert in Diagnostics_area::set_ok_status 2010-11-15 16:18:04 +01:00
sql_insert.h
sql_lex.cc WL#1054: fixed a compilation warning 2010-10-05 17:22:30 +03:00
sql_lex.h Bug#45288: pb2 returns a lot of compilation warnings 2010-10-25 17:08:27 +02:00
sql_list.cc
sql_list.h
sql_load.cc Manual merge from mysql-5.1-bugteam into mysql-5.5-bugteam. 2010-10-02 00:12:27 +04:00
sql_load.h
sql_locale.cc
sql_locale.h
sql_manager.cc
sql_manager.h
sql_parse.cc Manual merge 2010-10-23 21:09:27 +08:00
sql_parse.h
sql_partition.cc Fix for BUG#57316 "It is not clear how to disable autocommit" 2010-11-05 14:16:27 +01:00
sql_partition.h Bug#56172: Server crashes in ha_partition::reset on 2010-10-01 13:22:11 +02:00
sql_partition_admin.cc post merge fix 2010-10-28 12:08:09 +02:00
sql_partition_admin.h Bug#49938: Failing assertion: inode or deadlock in fsp/fsp0fsp.c 2010-10-06 11:34:28 -03:00
sql_plist.h
sql_plugin.cc BUG#57108: mysqld crashes when I attempt to install plugin 2010-11-04 11:00:59 +01:00
sql_plugin.h WL#5341 - Sticky plugins 2010-09-27 16:55:09 +04:00
sql_plugin_services.h
sql_prepare.cc Bug#54812: assert in Diagnostics_area::set_ok_status 2010-11-15 16:18:04 +01:00
sql_prepare.h
sql_priv.h
sql_profile.cc
sql_profile.h
sql_reload.cc Fix for bug "FLUSH TABLE tm WITH READ LOCK for Merge 2010-09-09 18:29:14 +04:00
sql_reload.h
sql_rename.cc Auto-merge from mysql-5.1-bugteam for bug#47924. 2010-11-08 00:06:22 +06:00
sql_rename.h
sql_repl.cc
sql_repl.h
sql_select.cc manual merge 5.1-bugteam --> 5.5-bugteam (bug 52160) 2010-11-01 02:23:37 +03:00
sql_select.h
sql_servers.cc
sql_servers.h
sql_show.cc merge 2010-11-02 16:02:16 +02:00
sql_show.h Fix Bug#56443 remove last 'mysqld_show_column_type' remains 2010-10-13 12:48:08 +04:00
sql_signal.cc
sql_signal.h
sql_sort.h
sql_state.c
sql_string.cc
sql_string.h Merge of mysql-5.1-bugteam into mysql-5.5-bugteam. 2010-10-19 20:51:34 -02:00
sql_table.cc Fixed bug#56619 - Assertion failed during 2010-11-10 14:32:42 +06:00
sql_table.h
sql_tablespace.cc
sql_tablespace.h
sql_test.cc
sql_test.h
sql_time.cc
sql_time.h
sql_trigger.cc Merge from mysql-5.5-bugteam to mysql-5.5-runtime 2010-09-30 12:43:43 +02:00
sql_trigger.h Bug RENAME TABLE causes assert on OS X 2010-09-16 11:11:13 +02:00
sql_truncate.cc Bug#49938: Failing assertion: inode or deadlock in fsp/fsp0fsp.c 2010-10-06 11:34:28 -03:00
sql_truncate.h Bug#49938: Failing assertion: inode or deadlock in fsp/fsp0fsp.c 2010-10-06 11:34:28 -03:00
sql_udf.cc
sql_udf.h
sql_union.cc Bug#57704 Cleanup code dies with void TABLE::set_keyread(bool): Assertion `file' failed. 2010-11-10 15:48:29 +01:00
sql_union.h
sql_update.cc Bug#54812: assert in Diagnostics_area::set_ok_status 2010-11-15 16:18:04 +01:00
sql_update.h Bug#56423: Different count with SELECT and CREATE SELECT queries 2010-10-07 12:01:51 +02:00
sql_view.cc
sql_view.h
sql_yacc.yy BUG#57899: Certain reserved words should not be reserved 2010-11-03 14:51:52 +00:00
strfunc.cc
strfunc.h
structs.h
sys_vars.cc Bug : Extreneous server variable thread_pool_size 2010-10-08 14:22:22 +02:00
sys_vars.h Bug#45288: pb2 returns a lot of compilation warnings on linux 2010-10-07 21:53:00 -03:00
sys_vars_shared.h
table.cc merge 2010-10-04 15:42:16 +03:00
table.h Bug#49938: Failing assertion: inode or deadlock in fsp/fsp0fsp.c 2010-10-06 11:34:28 -03:00
thr_malloc.cc
thr_malloc.h
transaction.cc Bug Assertion failed: ! is_set() with second xa end 2010-09-13 13:31:22 +02:00
transaction.h
tzfile.h
tztime.cc
tztime.h
udf_example.c
udf_example.def
uniques.cc
unireg.cc
unireg.h