mariadb/include
ingo@mysql.com c39be2d0e7 WL#1895 - Print message to error log in case of detected MyISAM corruption
Changed my_error() to print error messages, which come from
arbitrary registered ranges of error messages. Messages can
be unregistered (and should be at end of the program).
Added registration of handler error messages.
Added a new mi_print_error() macro and a new 
mi_report_error() function, which supply error
messages with a table name.
Added calls to mi_print_error() or mi_report_error()
at all places in MyISAM, where table corruption is detected.
2004-12-23 20:11:38 +01:00
..
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
config-netware.h Always enable HAVE_COMPRESS on netware 2004-05-28 01:02:20 +03:00
config-os2.h Implemented UTC_TIME, UTC_DATE and UTC_TIMESTAMP functions (WL#345) 2003-08-11 23:43:01 +04:00
config-win.h Merge serg.mylan:/usr/home/serg/Abk/mysql-5.0-xa 2004-11-11 13:44:10 +01:00
decimal.h Merge with new VARCHAR code 2004-12-06 19:18:35 +02:00
errmsg.h WL#1895 - Print message to error log in case of detected MyISAM corruption 2004-12-23 20:11:38 +01:00
ft_global.h ft_boolean_syntax made changeable 2004-02-16 18:53:00 +01:00
hash.h After merge fixes 2004-10-07 10:50:13 +03:00
heap.h Fix for bug#5138 continued: added comments, removed extra debug printf calls, changed ha_heap::records_in_range to use table->rec_per_key. 2004-10-12 18:21:25 +04:00
help_end.h Added patches from Novell 2004-05-25 22:00:14 +03:00
help_start.h Added patches from Novell 2004-05-25 22:00:14 +03:00
keycache.h WL#1700 - Properly count key_blocks_used and key_blocks_current. 2004-05-03 15:55:21 +02:00
m_ctype.h bit type 2004-12-17 18:06:05 +04:00
m_string.h If the system has 64 bit "long", then "long long" does not add new 2004-08-30 17:41:41 +02:00
Makefile.am WL#1051, more maintanable error messages. 2004-12-13 22:51:54 +02:00
md5.h Update copyright 2001-12-06 14:10:51 +02:00
merge.h Update copyright 2001-12-06 14:10:51 +02:00
my_aes.h Made keyread (key scanning) a key specific attribute. 2002-06-19 00:22:30 +03:00
my_alarm.h Update copyright 2001-12-06 14:10:51 +02:00
my_alloc.h Small improvement to alloc_root 2002-11-16 20:19:10 +02:00
my_base.h WL#1895 - Print message to error log in case of detected MyISAM corruption 2004-12-23 20:11:38 +01:00
my_bitmap.h Manual merge 2004-06-14 11:18:56 +04:00
my_dbug.h Merge bk-internal:/home/bk/mysql-5.0 2004-11-15 19:27:06 +01:00
my_dir.h Fix for Bug #1952 2003-12-12 03:39:29 +03:00
my_getopt.h Merge with 4.0 2004-09-01 04:12:09 +03:00
my_global.h Portability fix in libmysql (FreeBSD) 2004-12-16 12:43:02 +03:00
my_handler.h bit type 2004-12-17 18:06:05 +04:00
my_list.h one more name clash in public includes fixed 2004-11-02 22:46:55 +01:00
my_net.h BUG#7384 IM fails to compile on Solaris. 2004-12-18 03:21:20 +03:00
my_no_pthread.h CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS 2003-11-18 13:47:27 +02:00
my_nosys.h Update copyright 2001-12-06 14:10:51 +02:00
my_pthread.h #warning removed 2004-11-17 14:38:01 +01:00
my_semaphore.h more #ifdef THREAD added 2003-04-30 12:32:43 +02:00
my_sys.h WL#1895 - Print message to error log in case of detected MyISAM corruption 2004-12-23 20:11:38 +01:00
my_time.h Data truncation reporting implementation (libmysql) + post review 2004-12-16 03:15:06 +03:00
my_tree.h after merge fixes 2004-03-18 00:09:13 +02:00
my_xml.h Portability fixes 2003-02-28 14:32:40 +02:00
myisam.h Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
myisammrg.h key_cmp -> key_cmp_if_same 2004-05-16 14:48:32 +03:00
myisampack.h Casted all macro arguments, 2004-07-28 21:46:22 +02:00
mysql.h Truncations patch: a post-review fix. 2004-12-18 00:17:25 +03:00
mysql_com.h bit type 2004-12-17 18:06:05 +04:00
mysql_embed.h Merge with 4.0, mainly to get changes to windows project files 2004-05-20 00:54:52 +03:00
mysql_time.h Fix for bug #6266 "Invalid DATETIME value is not handled properly". 2004-11-15 15:44:29 +03:00
mysql_version.h.in Merge with 4.0 to get fixes for Windows project files 2004-05-25 02:47:25 +03:00
mysys_err.h WL#1895 - Print message to error log in case of detected MyISAM corruption 2004-12-23 20:11:38 +01:00
nisam.h Update copyright 2001-12-06 14:10:51 +02:00
queues.h Fix for BUG#4177: 2004-11-21 11:51:19 +03:00
raid.h Lots of code fixes to the replication code (especially the binary logging and index log file handling) 2002-08-08 03:12:02 +03:00
rijndael.h Made keyread (key scanning) a key specific attribute. 2002-06-19 00:22:30 +03:00
sha1.h Made keyread (key scanning) a key specific attribute. 2002-06-19 00:22:30 +03:00
sql_common.h Remove stale declaration, fix a typo in comment. 2004-10-15 22:03:11 +04:00
sslopt-case.h fixed so that --ssl and --skip-ssl works with the MySQL clients. 2002-09-17 23:46:53 +03:00
sslopt-longopts.h consistency fix - all help texts for command-line options should end with a dot. 2003-06-13 10:59:02 +02:00
sslopt-vars.h Update copyright 2001-12-06 14:10:51 +02:00
t_ctype.h Update copyright 2001-12-06 14:10:51 +02:00
thr_alarm.h Added patches from Novell 2004-05-25 22:00:14 +03:00
thr_lock.h Merge with 4.0 2003-03-16 19:17:54 +02:00
typelib.h Bug#6202: ENUMs are not case sensitive even if declared BINARY 2004-10-25 17:51:26 +05:00
violite.h Merge with 4.0.21 2004-06-18 04:38:58 +03:00