mariadb/sql
unknown 68ebea2d6f stack trace updates:
limited support on Alpha - in general case, even with frame pointer,
stack trace on alpha is impossible without looking at the symbol table
frame pointer does get saved on the stack, but you have no idea where
and where the return address is saved. So the best we can do without
the symbol table is look for magic opcodes and try to guess how big 
each frame is and where the return address was hidden from the 
instruction parameters. In practice, we can usually go up 3-4 frames 
before we hit some nasty frame that the current code cannot figure
out. This is actually not too bad, especially when we already have the query

Also cleaned up messages, print more variables, tell the user of
how much memory mysqld could potentially use, and warn of
what can happen with default STACK_SIZE and a lot of connections if
coredump happens when there are more than 200 connections. 


sql/mysqld.cc:
  stack trace updates
2001-05-09 22:22:04 -06:00
..
share Fixes for innobase usage 2001-03-03 03:03:12 +02:00
.cvsignore
add_errmsg
cache_manager.cc
cache_manager.h
ChangeLog
convert.cc
custom_conf.h
derror.cc Fixed bug in ALTER TABLE 2001-04-01 13:45:48 +03:00
field.cc Don't use ranges on HEAP tables with LIKE 2001-04-17 03:55:25 +03:00
field.h Fixed test cases for innobase 2001-03-07 23:50:44 +02:00
field_conv.cc Fixed bug in INSERT DELAYED when INSERT generated an error 2001-03-08 21:49:15 +02:00
filesort.cc Portability fixes for Ia64 and Sgi compiler 2001-04-25 22:44:27 +03:00
frm_crypt.cc
gen_lex_hash.cc Fixed bug with HEAP tables when using LIKE 2001-04-16 14:05:55 +03:00
ha_berkeley.cc Fixed portability problems in mysqlcheck 2001-04-21 03:03:08 +03:00
ha_berkeley.h Fix for BDB and LOCK TABLES 2001-04-19 20:41:19 +03:00
ha_gemini.cc Fix a crash in Innobase with tables with many columns and a range query 2001-03-26 16:49:11 +03:00
ha_gemini.h Added test case that crashed Innobase 2001-03-26 13:27:36 +03:00
ha_hash.h
ha_heap.cc
ha_heap.h Don't use ranges on HEAP tables with LIKE 2001-04-17 03:55:25 +03:00
ha_innobase.cc ha_innobase.cc Changed the error code HA_ERR_KEY_NOT_FOUND to HA_ERR_END_OF_INDEX in index_first to eliminate an error message 2001-04-25 14:44:35 +03:00
ha_innobase.h Changed Innobase to Innodb 2001-04-13 12:25:12 +03:00
ha_isam.cc
ha_isam.h Optimization of delete with record cache (for MyISAM tables) 2001-03-11 23:09:09 +02:00
ha_isammrg.cc
ha_isammrg.h
ha_myisam.cc Fixed that database name is shown for CHECK TABLE 2001-04-20 17:14:53 +03:00
ha_myisam.h
ha_myisammrg.cc Merged some functions and removed some unused client functions. 2001-03-06 15:24:08 +02:00
ha_myisammrg.h Merged some functions and removed some unused client functions. 2001-03-06 15:24:08 +02:00
handler.cc Changed Innobase to Innodb 2001-04-13 12:25:12 +03:00
handler.h Fix for BDB and LOCK TABLES 2001-04-19 20:41:19 +03:00
hash_filo.cc
hash_filo.h Changed pthread_mutex_init() to use new MY_MUTEX_INIT.. macro 2001-03-26 01:05:04 +03:00
hostname.cc Changed pthread_mutex_init() to use new MY_MUTEX_INIT.. macro 2001-03-26 01:05:04 +03:00
init.cc
item.cc
item.h bugfix: HAVING MATCH 2001-04-17 14:17:22 +02:00
item_buff.cc
item_cmpfunc.cc
item_cmpfunc.h
item_create.cc
item_create.h
item_func.cc bugfix: HAVING MATCH 2001-04-17 14:17:22 +02:00
item_func.h Added tests if a user variable is changed in the same query. 2001-03-15 11:55:44 +02:00
item_strfunc.cc Test case for bug when updating on key 2001-03-23 20:38:42 +02:00
item_strfunc.h
item_sum.cc
item_sum.h
item_timefunc.cc
item_timefunc.h
item_uniq.cc
item_uniq.h
key.cc Merged some functions and removed some unused client functions. 2001-03-06 15:24:08 +02:00
lex.h Added LOAD DATA CONCURRENT 2001-05-05 09:41:47 +03:00
lex_symbol.h
lock.cc Added locks needed for Innobase 2001-02-18 00:03:37 +02:00
log.cc Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql 2001-04-25 22:44:57 +03:00
log_event.cc Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql 2001-04-29 16:07:58 +03:00
log_event.h fixed redundant repetition of use db in mysqlbinlog 2001-04-24 17:39:26 -06:00
Makefile.am Fixed that -ldl is not used for clients 2001-04-17 14:02:28 +03:00
matherr.c
md5.c
md5.h
mf_iocache.cc
mini_client.cc better error message in replication when packet is too large 2001-05-03 17:27:35 -06:00
mini_client.h
my_lock.c
mysql_priv.h Portability fixes for Ia64 and Sgi compiler 2001-04-25 22:44:27 +03:00
mysqlbinlog.cc Added a new option --result-file to mysqlbinlog. 2001-04-26 01:12:51 +03:00
mysqld.cc stack trace updates: 2001-05-09 22:22:04 -06:00
net_pkg.cc
net_serv.cc
nt_servc.cc
nt_servc.h
opt_ft.cc
opt_ft.h
opt_range.cc Fixed portability problems in mysqlcheck 2001-04-21 03:03:08 +03:00
opt_range.h Fixed bug with UPDATE/DELETE on UNIQUE key which could be NULL 2001-04-10 11:32:28 +03:00
opt_sum.cc Fixed bug in MAX() optimizing for BDB tables 2001-03-10 17:05:10 +02:00
password.c
procedure.cc
procedure.h
records.cc Fixed bug in REGEXP for Linux Alpha 2001-04-11 20:19:52 +03:00
slave.cc better error message in replication when packet is too large 2001-05-03 17:27:35 -06:00
slave.h reversed virtual master 2001-05-03 11:46:49 -06:00
sql_acl.cc
sql_acl.h
sql_analyse.cc
sql_analyse.h
sql_base.cc Portability fixes for Ia64 and Sgi compiler 2001-04-25 22:44:27 +03:00
sql_cache.cc
sql_class.cc Fixed bug in ALTER TABLE 2001-04-01 13:45:48 +03:00
sql_class.h Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql 2001-04-25 22:44:57 +03:00
sql_crypt.cc
sql_crypt.h
sql_db.cc bug with mysql_change_db() fixed 2001-03-21 17:09:43 +01:00
sql_delete.cc Changed Innobase to Innodb 2001-04-13 12:25:12 +03:00
sql_insert.cc Fixed INSERT DELAYED with Innobase 2001-04-09 21:08:56 +03:00
sql_lex.cc Reversed SQL_ANSI_MODE per Monty's request. 2001-03-14 07:15:45 -06:00
sql_lex.h Add support for Gemini table handler, Monty has checked and approved 2001-03-21 15:34:16 -05:00
sql_list.cc
sql_list.h sql/mysqld.cc 2001-03-24 23:33:26 -07:00
sql_load.cc Split setup_fields to setup_tables and setup_fields 2001-03-21 20:13:46 +02:00
sql_manager.cc
sql_manager.h
sql_map.cc
sql_map.h
sql_parse.cc Portability fixes for Ia64 and Sgi compiler 2001-04-25 22:44:27 +03:00
sql_rename.cc Add support for Gemini table handler, Monty has checked and approved 2001-03-21 15:34:16 -05:00
sql_repl.cc Docs/manual.texi 2001-05-03 16:01:13 -06:00
sql_repl.h fixed redundant repetition of use db in mysqlbinlog 2001-04-24 17:39:26 -06:00
sql_select.cc Fixed bug from last commit 2001-05-03 08:46:58 +03:00
sql_select.h Portability fixes for Ia64 and Sgi compiler 2001-04-25 22:44:27 +03:00
sql_show.cc Portability fixes for Ia64 and Sgi compiler 2001-04-25 22:44:27 +03:00
sql_string.cc
sql_string.h
sql_table.cc Portability fixes for Ia64 and Sgi compiler 2001-04-25 22:44:27 +03:00
sql_test.cc Fixed bug in ALTER TABLE 2001-04-01 13:45:48 +03:00
sql_udf.cc Fixed INSERT DELAYED with Innobase 2001-04-09 21:08:56 +03:00
sql_udf.h
sql_update.cc Split setup_fields to setup_tables and setup_fields 2001-03-21 20:13:46 +02:00
sql_yacc.yy Merge 2001-05-05 09:44:25 +03:00
structs.h
table.cc bug with mysql_change_db() fixed 2001-03-21 17:09:43 +01:00
table.h
thr_malloc.cc
time.cc Fixed INSERT DELAYED with Innobase 2001-04-09 21:08:56 +03:00
udf_example.cc
unireg.cc
unireg.h
violite.c Fixed typo 2001-02-09 03:57:41 +02:00
watchdog_mysqld