mariadb/sql
dlenev@mysql.com b894c47d1d Clean up in implementation of f_is_geom()/f_is_bitfield()/f_is_enum()
macros.

It does not fixes any bugs in 4.0. But it prevents from future error in
any bugfixes that may use these macros. Also after merging into 4.1 tree
this cleanup will fix bug #7884 "Able to add invalid unique index on
TIMESTAMP prefix".
2005-01-18 17:04:16 +03:00
..
share errmsg.txt: 2004-09-02 18:12:05 -05:00
.cvsignore
add_errmsg
cache_manager.cc
cache_manager.h
convert.cc Compile all charset conversion tables if --with-extra-charsets=all 2004-08-27 21:17:29 +05:00
custom_conf.h
derror.cc
des_key_file.cc Replaced deprecated since OpenSSL 0.9.7 des_ calls and types with 2003-09-12 22:33:43 +04:00
field.cc Fix for bug #4131 "TIMESTAMP columns missing minutes and seconds when 2004-09-27 00:50:00 +04:00
field.h Clean up in implementation of f_is_geom()/f_is_bitfield()/f_is_enum() 2005-01-18 17:04:16 +03:00
field_conv.cc Optimized old patches 2003-07-01 14:38:38 +03:00
filesort.cc Some small portability fixes. 2003-12-30 13:14:21 +02:00
frm_crypt.cc
gen_lex_hash.cc Added global my_getopt_error_reporter function pointer which is 2004-08-31 21:27:58 +05:00
ha_berkeley.cc Merge 2004-06-25 12:59:47 +02:00
ha_berkeley.h Mark that strings may change on index only reads (for BDB tables). 2004-01-29 15:16:48 +01:00
ha_heap.cc fixed Bug #4973 Memory is not released when HEAP table is dropped 2004-08-11 18:55:12 +05:00
ha_heap.h Fixes for valgrind 2003-04-23 21:52:16 +03:00
ha_innodb.cc ha_innodb.cc: 2004-12-22 11:01:25 +02:00
ha_innodb.h Backport innodb_max_purge_lag from 4.1 2004-10-27 13:33:11 +03:00
ha_isam.cc Some small portability fixes. 2003-12-30 13:14:21 +02:00
ha_isam.h Some small portability fixes. 2003-12-30 13:14:21 +02:00
ha_isammrg.cc Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes. 2002-11-07 03:54:00 +02:00
ha_isammrg.h Some small portability fixes. 2003-12-30 13:14:21 +02:00
ha_myisam.cc Merge mysql.com:/home/mydev/mysql-4.0 2004-10-14 20:04:47 +02:00
ha_myisam.h Some small portability fixes. 2003-12-30 13:14:21 +02:00
ha_myisammrg.cc Some small portability fixes. 2003-12-30 13:14:21 +02:00
ha_myisammrg.h Some small portability fixes. 2003-12-30 13:14:21 +02:00
handler.cc Reverted patch for new usage of open_count as it caused more problems than it solved 2004-10-06 01:24:21 +03:00
handler.h fixed bug #2342 2004-03-27 00:35:45 +04:00
hash_filo.cc
hash_filo.h Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes. 2002-11-07 03:54:00 +02:00
hostname.cc Fixes for Netware 2003-01-28 08:38:28 +02:00
init.cc Added option --read-only (Thanks to Markus Benning) 2003-05-19 12:01:38 +03:00
item.cc Fix for BUG#6976: 2004-12-11 19:59:09 +03:00
item.h Fix for BUG#6976: 2004-12-11 19:59:09 +03:00
item_buff.cc
item_cmpfunc.cc Fixes while reviewing code 2004-11-26 02:31:22 +02:00
item_cmpfunc.h Fixes while reviewing code 2004-11-26 02:31:22 +02:00
item_create.cc CURRENT_USER() and "access denied" error messages now report hostname exactly as it was specified in the GRANT command (with wildcards, that is) 2003-04-29 00:15:18 +02:00
item_create.h Fix problem in MIN/MAX optimisation (from last patch) 2003-02-07 17:57:07 +02:00
item_func.cc Fix for bug #4340: find_in_set is case insensitive even on binary operators(2nd version) 2004-08-24 17:29:08 +04:00
item_func.h Fixes while reviewing code 2004-11-26 02:31:22 +02:00
item_strfunc.cc Fix for a bug #7495 2004-12-23 21:08:54 +02:00
item_strfunc.h Fix for bug#1944 'Function RPad() sometimes produce unexpected result' 2003-12-04 14:12:01 +04:00
item_sum.cc cleanup: if there is return from if-part, we don't need else statement 2003-12-10 22:26:31 +03:00
item_sum.h BUG#4393, BUG#4356 - incorrect decimals in fix_length_and_dec() in some functions 2004-07-31 22:39:10 +02:00
item_timefunc.cc Fix for bug #7515 "from_unixtime(0) now returns NULL instead of 2004-12-30 21:18:10 +03:00
item_timefunc.h Fix for bug #7515 "from_unixtime(0) now returns NULL instead of 2004-12-30 21:18:10 +03:00
item_uniq.cc
item_uniq.h Fixed some varnings from valgrind 2003-08-20 16:25:44 +03:00
key.cc Proper fix for bug with BLOB in MIN/MAX 2004-01-19 23:44:39 +01:00
lex.h Portability fixes (mostly test suite) 2003-12-16 13:20:17 +02:00
lex_symbol.h
lock.cc two-line fix for BUG#6732 "FLUSH TABLES WITH READ LOCK + COMMIT makes next FLUSH...LOCK hang forever" 2004-11-30 22:20:52 +01:00
log.cc two fixes for potential security bugs 2004-12-07 12:08:20 +01:00
log_event.cc When mysqlbinlog prints LOAD DATA INFILE, let it print the thread id. Some customer would have benefited 2004-11-18 22:59:17 +01:00
log_event.h Always use libtool with "--preserve-dup-deps" 2004-02-13 16:05:09 +02:00
Makefile.am Dependency fix. We observed that doing any change to class THD in sql_class.h resulted in mysqld going crazy (parsing errors, 2004-09-06 22:30:16 +02:00
matherr.c
mf_iocache.cc Fixed memory leak in DROP DATABASE when using RAID tables (Bug #2882) 2004-03-10 13:46:11 +02:00
mini_client.cc Fixed usage of strxnmov() in recent changesets 2004-02-19 22:04:31 +02:00
mini_client.h New SET syntax & system variables. 2002-07-23 18:31:22 +03:00
my_lock.c Fixes for Netware 2003-01-28 08:38:28 +02:00
mysql_priv.h postreview fixes 2004-10-22 22:51:04 +03:00
mysqld.cc A fix (bug #5652: [patch] tcpwrapper support is broken on systems using an unmodified tcpwrapper). 2004-12-24 18:52:24 +04:00
mysqld_suffix.h New MYSQL_SERVER_SUFFIX usage (for easier compilation) 2004-05-25 02:28:44 +03:00
net_pkg.cc Fix for BUG#5711 "replication SQL thread does not abort on SQL syntax error": 2004-09-23 14:43:31 +02:00
net_serv.cc c++ comment fixed 2004-02-21 14:25:43 +01:00
nt_servc.cc merge with 3.23 2004-03-25 22:05:09 +02:00
nt_servc.h Added optional NT service and fix the TZ variable bug 2002-10-16 21:51:03 -02:00
opt_ft.cc Add new user variables for tuning memory usage: 2003-10-11 22:00:24 +03:00
opt_ft.h Add new user variables for tuning memory usage: 2003-10-11 22:00:24 +03:00
opt_range.cc Fixed unlikely bug in the range optimzer when using many IN() queries on different key parts. (Bug #4157) 2004-06-18 02:31:11 +03:00
opt_range.h Add new user variables for tuning memory usage: 2003-10-11 22:00:24 +03:00
opt_sum.cc Bug#4411 2004-08-11 23:24:36 +01:00
password.c - renamed "rnd" to "my_rnd" as the name was too generic (and is an exported 2003-03-18 22:14:02 +01:00
procedure.cc
procedure.h Removed wrong implementation of CUBE/ROLLUP 2002-07-24 19:55:08 +03:00
records.cc Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.0 2004-10-06 12:49:56 +05:00
repl_failsafe.cc Fix for Bug#6148. Only rewind read position in binary log when the 2004-11-25 09:26:45 +01:00
repl_failsafe.h Updating the headers on a few files to include GPL header. 2004-09-08 18:26:19 -07:00
set_var.cc Backport innodb_max_purge_lag from 4.1 2004-10-27 13:33:11 +03:00
set_var.h Ensure that one can't from the command line set a variable too small. (Bug #2710) 2004-03-06 10:43:35 +02:00
slave.cc Fixes while reviewing code 2004-11-26 02:31:22 +02:00
slave.h Fix for Bug#6148. Only rewind read position in binary log when the 2004-11-25 09:26:45 +01:00
sql_acl.cc Make GRANTs, which change SSL attributes and/or user limits, 2004-12-23 21:59:36 +03:00
sql_acl.h backport wild_compare fix from 4.1 - bug#3924 2004-05-29 17:52:20 +02:00
sql_analyse.cc Fixed Bug#3645, "PROCEDURE ANALYSE() recommends illegal 2004-09-07 11:40:27 +03:00
sql_analyse.h merge with 3.23 to get corrected error message files and rename of files in mysql-test 2003-02-26 00:22:35 +02:00
sql_base.cc postreview fixes 2004-10-22 22:51:04 +03:00
sql_cache.cc postreview fixes 2004-10-22 22:51:04 +03:00
sql_cache.h Check of temporary tables hiding for query fetched from QC (BUG#6084) 2004-10-21 23:56:12 +03:00
sql_class.cc two fixes for potential security bugs 2004-12-07 12:08:20 +01:00
sql_class.h Prevent adding 'CREATE TABLE .. SELECT' query to the binary log when the 2004-12-03 00:05:11 +01:00
sql_crypt.cc - renamed "rnd" to "my_rnd" as the name was too generic (and is an exported 2003-03-18 22:14:02 +01:00
sql_crypt.h
sql_db.cc when we update thd->db in replication, it's safer to update thd->db_length too. 2004-09-07 14:57:54 +02:00
sql_delete.cc A fix (Bug #5415: Table marked as crashed after DELETE queries). 2004-09-19 16:15:01 +05:00
sql_do.cc
sql_handler.cc - Applied some Windows portability fixes for myisampack.c and sql_handler.cc 2004-10-27 21:51:27 +02:00
sql_insert.cc Prevent adding 'CREATE TABLE .. SELECT' query to the binary log when the 2004-12-03 00:05:11 +01:00
sql_lex.cc Added missing (char*) casts in bzero calls. 2003-07-03 01:08:34 +02:00
sql_lex.h Cleaner implementation if INSERT ... SELECT with same tables 2003-07-03 11:55:36 +03:00
sql_list.cc Don't install signal handler for SIGINT by default 2003-06-10 21:42:29 +03:00
sql_list.h Rollback UPDATE/DELETE statements on kill 2004-03-04 18:16:10 +02:00
sql_load.cc A fix for a long standing bug in LOAD DATA .. LOCAL ..' 2004-07-13 13:54:20 +03:00
sql_manager.cc Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes. 2002-11-07 03:54:00 +02:00
sql_manager.h
sql_map.cc
sql_map.h
sql_olap.cc New multi-table-update code 2002-11-29 16:40:18 +02:00
sql_parse.cc Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.0 2004-10-24 11:32:08 +03:00
sql_rename.cc Some small portability fixes. 2003-12-30 13:14:21 +02:00
sql_repl.cc Fix for Bug#6148. Only rewind read position in binary log when the 2004-11-25 09:26:45 +01:00
sql_repl.h Updating the headers on a few files to include GPL header. 2004-09-08 18:26:19 -07:00
sql_select.cc Simplify code during review 2004-12-18 13:45:19 +02:00
sql_select.h Fixes for valgrind 2003-04-23 21:52:16 +03:00
sql_show.cc Bug #5539 SHOW DATABASES LIKE and symlinks 2004-09-25 18:43:07 +02:00
sql_sort.h
sql_string.cc a proper fix for the bug #2298 Trailing whitespace inconsistently handled in WHERE clause. 2004-01-22 18:05:47 +04:00
sql_string.h
sql_table.cc Prevent adding 'CREATE TABLE .. SELECT' query to the binary log when the 2004-12-03 00:05:11 +01:00
sql_test.cc Safety fix to detect multiple calls to my_thread_end() 2003-10-16 20:55:15 +03:00
sql_udf.cc Added testing of pthread_key_delete (to fix compile problem on SCO) (Bug #2461) 2004-02-05 09:12:23 +01:00
sql_udf.h
sql_union.cc Fix for wrongly calculated Examined_rows in 4.0 UNION's. 2004-10-05 14:47:10 +03:00
sql_update.cc Remove bogus lines 2004-12-18 02:34:11 +00:00
sql_yacc.yy Bug#4118: multi-table UPDATE takes WRITE lock on read table 2004-10-03 00:20:47 +01:00
stacktrace.c Change www.mysql.com -> dev.mysql.com in a reference to 2004-09-19 14:48:41 +04:00
stacktrace.h
structs.h Fixed http address in some scripts (Bug #3460) 2004-04-28 17:45:08 +03:00
table.cc Code style fixes. 2004-08-28 00:49:54 +03:00
table.h Fix for BUG#5837 - attempt 3. 2004-12-11 15:51:52 +03:00
thr_malloc.cc
time.cc Fix for bug #7297 "Two digit year should be interpreted correctly 2004-12-16 16:31:50 +03:00
udf_example.cc Update mysql-test results after merge 2002-09-18 02:21:29 +03:00
uniques.cc Fix for bug #1980 2003-12-02 21:05:40 +03:00
unireg.cc crease number of open files to 2048 on windows 2004-02-19 19:36:53 +02:00
unireg.h Fix for BUG#1686 2003-10-29 14:23:35 +01:00
watchdog_mysqld