mariadb/sql
dlenev@brandersnatch.localdomain aae37f5ea5 Fix for bug #8068 "TIMEDIFF with first negative argument gives wrong
result" (and similar bug in ADDTIME/SUBTIME).

Both Item_func_add_time/Item_func_timediff::val_str() now use
calc_time_diff() function which was backported from 5.0 (and which
was was fixed to properly handle microseconds part of its second 
argument). Also now we correctly set sign of result in case when
first argument is negative and second is positive.
2005-03-28 16:20:55 +04:00
..
examples new static archive_inited variable, so that archive_db_end() will do something only if archive_db_init() was run before 2005-02-12 19:17:33 +01:00
share merge 2005-03-03 23:07:20 +01:00
.cvsignore
add_errmsg
client_settings.h
custom_conf.h
derror.cc
des_key_file.cc
discover.cc WL1424 Multiple MySQL Servers: SHOW TABLES etc. should detect new and delete old tables. 2004-09-13 14:46:38 +02:00
field.cc Merge bk-internal.mysql.com:/home/bk/mysql-4.1 2005-02-22 12:51:54 +02:00
field.h Fixed wrong memory references found by purify 2005-02-28 11:59:46 +02:00
field_conv.cc Merge changed tests 2005-01-18 12:25:56 -08:00
filesort.cc A fix (bug #8799: Killed filesorts can fail inited==RND assertion in ha_rnd_end). 2005-03-15 15:32:11 +04:00
frm_crypt.cc
gen_lex_hash.cc Merge with 4.0 2004-09-01 04:12:09 +03:00
gstream.cc
gstream.h
ha_berkeley.cc BUG#6554 Problem Building MySql on Fedora Core 3 2005-03-14 12:07:49 +01:00
ha_berkeley.h Fix for BUG#5117: 2004-09-13 06:14:25 +04:00
ha_blackhole.cc Collection of changes per Bar and Serg. 2005-03-24 16:07:56 -08:00
ha_blackhole.h Collection of changes per Bar and Serg. 2005-03-24 16:07:56 -08:00
ha_heap.cc Partly reverty back patch (in heap-auto-increment-key detection) to ensure that auto_key and auto_key_type are calculated the same way 2005-03-16 01:15:45 +02:00
ha_heap.h Fix for bug#5138: hash indexes on heap tables support statistics. 2004-09-08 02:07:53 +04:00
ha_innodb.cc ha_innodb.cc: 2005-03-04 15:53:05 +02:00
ha_innodb.h InnoDB: Commit inserts to the temporary tables created by 2005-03-01 16:09:22 +02:00
ha_isam.cc Support for TIMESTAMP columns holding NULL values. Unlike all other 2004-10-01 18:54:06 +04:00
ha_isam.h New handler::index_flags() definition to make it easy to check the full used key and a specific key part. 2004-07-08 15:45:25 +03:00
ha_isammrg.cc Support for TIMESTAMP columns holding NULL values. Unlike all other 2004-10-01 18:54:06 +04:00
ha_isammrg.h New handler::index_flags() definition to make it easy to check the full used key and a specific key part. 2004-07-08 15:45:25 +03:00
ha_myisam.cc merge 2005-03-03 23:07:20 +01:00
ha_myisam.h indexless boolean fulltext search was depending on default_charset_info - Bug#8159 2005-02-04 15:24:06 +01:00
ha_myisammrg.cc Fix for BUG#7377. This fix adds the same implementation for ha_myisammgr::index_type as in version 5.0. 2004-12-27 14:05:35 +02:00
ha_myisammrg.h Fix for BUG#7377. This fix adds the same implementation for ha_myisammgr::index_type as in version 5.0. 2004-12-27 14:05:35 +02:00
ha_ndbcluster.cc Added better comment for perceived problem with fix for Bug #8753 Invalid schema object version after dropping index 2005-03-22 17:48:28 +01:00
ha_ndbcluster.h Extra fix for perceived problem with fix for Bug #8753 Invalid schema object version after dropping index 2005-03-22 17:42:08 +01:00
handler.cc Additional storage engine called "blackhole". Customer request, and for that matter a Zawodny request. With this you can alter table to a type of table that would never store data. Its a /dev/null for a database. 2005-03-22 16:10:39 -08:00
handler.h Fix upgrade/downgrade issue. 2005-03-25 12:36:04 -08:00
hash_filo.cc
hash_filo.h
hostname.cc
init.cc
item.cc # Bug#8785 Problem with nested concats and 2005-03-15 17:15:47 +04:00
item.h Merge rurik.mysql.com:/home/igor/mysql-4.1 2005-03-16 17:50:03 -08:00
item_buff.cc
item_cmpfunc.cc Fixed wrong memory references found by purify 2005-02-28 11:59:46 +02:00
item_cmpfunc.h correct not_null_tables() for XOR and AND 2005-03-13 16:34:40 +01:00
item_create.cc type_blob.result, func_system.result, func_str.result, ctype_collate.result: 2005-03-04 14:20:49 +04:00
item_create.h Making 4.1 tree compile with -ansi -pedantic 2004-12-16 16:16:28 +03:00
item_func.cc Bugs#9129: CHARSET(), COLLATION(), COERCIBILITY() 2005-03-16 17:44:29 +04:00
item_func.h Fixed that LEFT OUTER JOIN was replaced with a regulat join 2005-03-24 18:10:46 +04:00
item_geofunc.cc Fix for bug #6765 "Implicit access to time zone description 2004-12-09 13:31:46 +03:00
item_geofunc.h Additional fix for bug #5136 (Geometry object is corrupted when queried) 2004-09-22 22:36:53 +05:00
item_row.cc Better bugfix for "HAVING when refering to RAND()" (Bug #8216) 2005-02-08 14:41:09 +02:00
item_row.h Deployment of centralized Item change registry, step 2: Item_ref 2004-10-08 19:13:09 +04:00
item_strfunc.cc Bugs#9129: CHARSET(), COLLATION(), COERCIBILITY() 2005-03-16 17:44:29 +04:00
item_strfunc.h Fixed that LEFT OUTER JOIN was replaced with a regulat join 2005-03-24 18:10:46 +04:00
item_subselect.cc reverted patch for BUG#7351 (because of performance ussie) 2005-02-09 21:08:08 +02:00
item_subselect.h postreview fix 2004-12-07 21:18:15 +02:00
item_sum.cc Backport my_strntod() from 5.0 2005-02-22 12:51:23 +02:00
item_sum.h Backport my_strntod() from 5.0 2005-02-22 12:51:23 +02:00
item_timefunc.cc Fix for bug #8068 "TIMEDIFF with first negative argument gives wrong 2005-03-28 16:20:55 +04:00
item_timefunc.h Fix for bug #7899 "CREATE TABLE .. SELECT .. and CONVERT_TZ() function 2005-01-26 22:25:02 +03:00
item_uniq.cc
item_uniq.h
key.cc Merge 2005-03-17 10:59:25 +04:00
lex.h WL#1596 "make mysqldump --master-data --single-transaction able to do online dump of InnoDB AND report reliable 2004-11-10 17:56:45 +01:00
lex_symbol.h
lock.cc FIx for BUG#8682 "flush_block_commit test hangs on HPUX": 2005-02-23 17:38:51 +01:00
log.cc Bug#8412: Setting error code to 0 on statements that cannot fail. 2005-02-23 20:59:00 +01:00
log_event.cc Merge quadxeon.mysql.com:/nfstmp1/guilhem/mysql-4.0-4xeon 2005-03-17 17:00:44 +01:00
log_event.h Remove DUP_IGNORE from enum_duplicates and instead use a separate ignore flag 2004-12-31 12:04:35 +02:00
Makefile.am Additional storage engine called "blackhole". Customer request, and for that matter a Zawodny request. With this you can alter table to a type of table that would never store data. Its a /dev/null for a database. 2005-03-22 16:10:39 -08:00
matherr.c
mf_iocache.cc
my_lock.c
mysql_priv.h Additional storage engine called "blackhole". Customer request, and for that matter a Zawodny request. With this you can alter table to a type of table that would never store data. Its a /dev/null for a database. 2005-03-22 16:10:39 -08:00
mysqld.cc A fix for Bug#8226 "Cannot connect via shared memory": 2005-03-26 01:21:52 +03:00
mysqld_suffix.h New MYSQL_SERVER_SUFFIX usage (for easier compilation) 2004-05-25 02:28:44 +03:00
net_serv.cc Manual merge. 2005-03-07 10:29:50 +01:00
nt_servc.cc
nt_servc.h
opt_range.cc Simpler arena swapping code 2004-11-08 01:13:54 +02:00
opt_range.h backport Serg's fix of FT interface (BUG#6523) 2004-11-16 22:58:02 +02:00
opt_sum.cc logging_ok: 2005-03-04 20:24:13 -08:00
password.c sql/password.c: check for buffer overflow in check_scramble_323 (BUG#7187) 2004-12-11 10:17:25 +01:00
procedure.cc
procedure.h Backport my_strntod() from 5.0 2005-02-22 12:51:23 +02:00
protocol.cc additional safety 2005-03-07 16:45:19 +01:00
protocol.h Remove usage of !$ from mysql-tests 2004-11-02 20:13:27 +02:00
protocol_cursor.cc
records.cc Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
repl_failsafe.cc Fix for bug #6765 "Implicit access to time zone description 2004-12-09 13:31:46 +03:00
repl_failsafe.h Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
set_var.cc Merge baker@bk-internal.mysql.com:/home/bk/mysql-4.1 2005-03-24 16:08:48 -08:00
set_var.h bug#6958 2005-02-17 15:04:04 +04:00
slave.cc "After Monty's review" changes to the fix for BUG#8325 "Deadlock in replication thread stops replication": 2005-03-23 19:19:36 +01:00
slave.h "After Monty's review" changes to the fix for BUG#8325 "Deadlock in replication thread stops replication": 2005-03-23 19:19:36 +01:00
spatial.cc Fix for bug #6117 (Centroid() crashes server) 2004-10-22 20:32:02 +05:00
spatial.h Fix compiler warnings (detected by Intel's C++ compiler) 2004-10-22 18:44:51 +03:00
sql_acl.cc Fix bug in checking of table-specific grats that caused IP/NETMASK 2005-03-02 16:30:24 -08:00
sql_acl.h fixes/cleanups according to Coverity report 2005-01-24 15:48:25 +01:00
sql_analyse.cc fixes/cleanups according to Coverity report 2005-01-24 15:48:25 +01:00
sql_analyse.h
sql_base.cc Merge mysql.com:/home/jimw/my/mysql-4.1-8355 2005-02-17 13:48:34 -08:00
sql_bitmap.h Made my_snprintf() behavior snprintf() compatible when printing %x arguments (it should 2004-05-27 17:54:40 +04:00
sql_cache.cc Merge hundin.mysql.fi:/home/heikki/mysql-4.0 2005-02-13 21:05:18 +02:00
sql_cache.h Merge with 4.0 2004-10-27 19:52:41 +03:00
sql_class.cc merging 2005-02-28 19:59:38 +04:00
sql_class.h Fix for BUG#8218: 2005-02-12 22:58:54 +03:00
sql_client.cc
sql_crypt.cc
sql_crypt.h
sql_db.cc After review fixes 2005-02-02 15:52:19 +04:00
sql_delete.cc Manual merge 2005-02-15 21:03:17 -08:00
sql_derived.cc removed wrong distinct UNION detection (BUG#6565) 2005-02-14 02:06:21 +02:00
sql_do.cc Fix for bug #6765 "Implicit access to time zone description 2004-12-09 13:31:46 +03:00
sql_error.cc BUG#6662: Changes after Guilhems and Sergs review 2005-02-22 12:40:31 +01:00
sql_handler.cc * Added comments and one assert 2004-12-14 03:36:19 +03:00
sql_help.cc * Added comments and one assert 2004-12-14 03:36:19 +03:00
sql_insert.cc Fixed wrong memory references found by purify 2005-02-28 11:59:46 +02:00
sql_lex.cc Fix error in parsing string literals containing a backslash followed 2005-02-03 16:07:32 -08:00
sql_lex.h Fixed wrong memory references found by purify 2005-02-28 11:59:46 +02:00
sql_list.cc
sql_list.h Fix signatures of placement operator delete in places where placement 2005-02-15 03:55:44 +03:00
sql_load.cc Remove DUP_IGNORE from enum_duplicates and instead use a separate ignore flag 2004-12-31 12:04:35 +02:00
sql_manager.cc
sql_manager.h
sql_map.cc
sql_map.h
sql_olap.cc
sql_parse.cc BUG#9303 blob field with specified length < 256 does not create tinyblob 2005-03-24 13:48:38 +01:00
sql_prepare.cc Fix bug in INSERT DELAYED with prepared statements 2005-01-14 00:09:15 +02:00
sql_rename.cc Bug#6391 (binlog-do-db rules ignored) 2004-12-03 12:13:51 +01:00
sql_repl.cc Fixed wrong memory references found by purify 2005-02-28 11:59:46 +02:00
sql_repl.h Remove DUP_IGNORE from enum_duplicates and instead use a separate ignore flag 2004-12-31 12:04:35 +02:00
sql_select.cc Fixed newly introduced bug in ROLLUP 2005-03-22 02:36:31 +02:00
sql_select.h olap.result, olap.test: 2005-03-15 22:50:54 -08:00
sql_show.cc "After Monty's review" changes to the fix for BUG#8325 "Deadlock in replication thread stops replication": 2005-03-23 19:19:36 +01:00
sql_sort.h
sql_state.c
sql_string.cc fix call of string::copy() if HAVE_FCONVERT is set 2004-11-01 14:43:53 +00:00
sql_string.h # Bug#8785 Problem with nested concats and 2005-03-15 17:15:47 +04:00
sql_table.cc Merge test and results 2005-03-11 11:07:32 -08:00
sql_test.cc
sql_udf.cc after merge fixes 2005-03-03 23:57:48 +01:00
sql_udf.h A fix (bug #6441: Aggregate UDF in multi-table query crashes MySQL when returning multiple rows). 2004-11-06 09:37:30 +04:00
sql_union.cc a fix for --ps-protocol (bug #6089: FOUND_ROWS returns wrong values when no table/view is used) 2005-03-02 20:00:48 +04:00
sql_update.cc Merge from 4.0 2005-02-18 14:19:08 +01:00
sql_yacc.yy Merge from 4.0 2005-02-18 14:19:08 +01:00
stacktrace.c Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
stacktrace.h
strfunc.cc - Housekeeping: removed a few unreferenced variables, noticed while doing 2005-01-11 15:38:03 +01:00
structs.h "After Monty's review" changes to the fix for BUG#8325 "Deadlock in replication thread stops replication": 2005-03-23 19:19:36 +01:00
table.cc merge 2005-03-03 23:07:20 +01:00
table.h Fix for BUG#5837 merged from 4.0 2004-12-11 15:55:50 +03:00
thr_malloc.cc Simpler arena swapping code 2004-11-08 01:13:54 +02:00
time.cc Fix for bug #7297 "Two digit year should be interpreted correctly 2004-12-16 16:31:50 +03:00
tzfile.h WL#1264 "Per-thread time zone support infrastructure". 2004-06-18 10:11:31 +04:00
tztime.cc Merge bk-internal.mysql.com:/home/bk/mysql-4.1 2005-01-28 09:32:43 +03:00
tztime.h Fix for bug #6765 "Implicit access to time zone description 2004-12-09 13:31:46 +03:00
udf_example.cc Ensure that we free memory used with --order-by-primary (in mysqldump) 2004-12-09 12:47:20 +02:00
uniques.cc
unireg.cc Bug#7302: UCS2 data in ENUM field get truncated when new column is added 2004-12-21 17:12:27 +04:00
unireg.h Fixed bug in HAVING when refering to RAND() through alias 2005-02-07 18:13:57 +02:00
watchdog_mysqld