kostja@bodhi.(none)
b89ff2fd6f
Merge bodhi.(none):/opt/local/work/mysql-5.0-runtime
...
into bodhi.(none):/opt/local/work/mysql-5.1-runtime
2007-08-01 12:32:40 +04:00
kostja@bodhi.(none)
d0dc51b4f7
Fix an unstable test. It was reliant on the current time.
2007-08-01 12:28:08 +04:00
kaa@polly.local
f289240525
Merge polly.local:/tmp/maint/bug20293/my51-bug20293
...
into polly.local:/home/kaa/src/maint/mysql-5.1-maint
2007-03-06 21:03:32 +03:00
kaa@polly.local
34b08b178d
Merge polly.local:/tmp/maint/bug20293/my50-bug20293
...
into polly.local:/home/kaa/src/maint/mysql-5.0-maint
2007-03-06 20:50:49 +03:00
kaa@polly.local
dc41c428c7
Merge polly.local:/tmp/maint/bug20293/my50-bug20293
...
into polly.local:/tmp/maint/bug20293/my51-bug20293
2007-03-06 20:35:25 +03:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
9900d2f213
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
...
into mysql.com:/home/ram/work/b23616/b23616.5.0
2007-03-05 12:04:37 +04:00
ramil/ram@ramil.myoffice.izhnet.ru
b69493027e
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.1-maint
...
into mysql.com:/home/ram/work/b23616/b23616.5.1
2007-03-05 11:57:51 +04:00
tnurnberg@sin.intern.azundris.com
36a5e0b3df
Merge mysql.com:/home/tnurnberg/21103/50-21103
...
into mysql.com:/home/tnurnberg/21103/51-21103
2007-03-02 15:25:06 +01:00
tnurnberg@mysql.com/sin.intern.azundris.com
f37267bb3c
Bug #21103 : DATE column not compared as DATE
...
If we compare two items A and B, with B being (a constant) of a
larger type, then A gets promoted to B's type for comparison if
it's a constant, function, or CAST() column, but B gets demoted
to A's type if A is a (not explicitly CAST()) column. This is
counter-intuitive and not mandated by the standard.
Disabling optimisation where it would be lossy so field value
will properly get promoted and compared as binary string (rather
than as integers).
2007-03-02 15:23:13 +01:00
ramil/ram@ramil.myoffice.izhnet.ru
363b0b6ff1
Merge mysql.com:/home/ram/work/b23616/b23616.5.0
...
into mysql.com:/home/ram/work/b23616/b23616.5.1
2007-03-02 15:13:28 +04:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
4a5dd6956d
Merge mysql.com:/home/ram/work/b23616/b23616.4.1
...
into mysql.com:/home/ram/work/b23616/b23616.5.0
2007-03-02 15:09:20 +04:00
gluh@eagle.(none)
7849d31923
Merge mysql.com:/home/gluh/MySQL/Merge/5.0-opt
...
into mysql.com:/home/gluh/MySQL/Merge/5.1-opt
2007-02-02 10:25:45 +04:00
gkodinov/kgeorge@macbook.gmz
a7af53838a
Bug #25643 : SEC_TO_TIME function problem
...
Checking for NULL before calling the val_xxx()
methods only checks for such arguments that are
known to be NULLs at compile time.
The arguments that may or may not contain
NULLs (e.g. function calls and possibly others)
are not checked at all.
Fixed by first calling the val_xxx() method and
then checking for null in SEC_TO_TIME().
In addition QUARTER() was not returning 0 (as all the
val_int() functions do when processing a NULL value).
2007-01-30 17:43:34 +02:00
kaa@polly.local
6a3c00077e
Added a test case for bug #20293 "group by cuts off value from time_format"
2007-01-25 19:58:04 +03:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
10475626c1
Fix for bug #23616 : Week() changed behaviour between 5.0.22 and 5.0.24
...
Consider double values as legal date{time} function's arguments
(i.e. allow dates in internal format YYYYMMDDHHMMSS.XXXXXX).
2006-12-26 15:08:41 +04:00
ramil/ram@mysql.com/myoffice.izhnet.ru
b1664c220c
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
...
into mysql.com:/usr/home/ram/work/bug22229/my50-bug22229
2006-11-29 13:41:03 +04:00
ramil/ram@myoffice.izhnet.ru
e4c17c72b7
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.1-maint
...
into mysql.com:/usr/home/ram/work/bug22229/my51-bug22229
2006-11-29 10:59:52 +04:00
ramil/ram@myoffice.izhnet.ru
726af26ac7
Merge mysql.com:/usr/home/ram/work/bug22229/my50-bug22229
...
into mysql.com:/usr/home/ram/work/bug22229/my51-bug22229
2006-11-29 09:42:59 +04:00
msvensson@neptunus.(none)
86f0d1bb03
Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
2006-11-24 12:12:25 +01:00
tnurnberg@salvation.intern.azundris.com
be53d55d28
Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.1-maint
...
into salvation.intern.azundris.com:/home/tnurnberg/work/mysql-5.1-maint-16456
2006-11-17 21:32:08 +01:00
tnurnberg@salvation.intern.azundris.com
655056d32f
Bug#16456 RBR: rpl_sp.test expects query to fail, but passes in RBR
...
Fix tests for new behaviour: an error is thrown if a NON DETERMINISTIC
stored function (SF) is called during statement-based replication (SBR).
2006-11-17 21:30:28 +01:00
ramil/ram@myoffice.izhnet.ru
6ce719c515
Merge mysql.com:/usr/home/ram/work/bug23653/my50-bug23653
...
into mysql.com:/usr/home/ram/work/bug23653/my51-bug23653
2006-11-16 16:11:21 +04:00
ramil/ram@mysql.com/myoffice.izhnet.ru
b4dd41de69
Merge mysql.com:/usr/home/ram/work/bug23653/my41-bug23653
...
into mysql.com:/usr/home/ram/work/bug23653/my50-bug23653
2006-11-16 15:26:33 +04:00
petr/cps@outpost.site
e06f74f9f9
Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into outpost.site:/home/cps/mysql/trees/4.1-runtime-bug9191
2006-11-10 15:05:38 +03:00
ramil/ram@mysql.com/myoffice.izhnet.ru
4b823e045f
Fix for bug #23653 : Crash if last_day('0000-00-00')
...
As get_arg0_date() in the Item_func_last_day::get_date() returns
0000-00-00 date sometimes, we have to check ltime->month for 0 after the call.
2006-11-09 16:17:50 +04:00
anozdrin/alik@alik.
ee15c11b7c
Merge alik.:/mnt/raid/alik/MySQL/devel/5.1
...
into alik.:/mnt/raid/alik/MySQL/devel/5.1-rt-merged-2
2006-11-07 16:24:35 +03:00
anozdrin/alik@alik.
7cf65fd309
Merge alik.:/mnt/raid/alik/MySQL/devel/5.0-rt
...
into alik.:/mnt/raid/alik/MySQL/devel/5.0-merged-5.0-rt
2006-11-07 13:45:56 +03:00
petr/cps@outpost.site
8de747b0c7
Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-4.1-runtime
...
into outpost.site:/home/cps/mysql/trees/4.1-runtime-bug9191
2006-11-06 00:05:02 +03:00
petr/cps@owlet.local
3df8165cf9
Merge mysql.com:/home/cps/mysql/trees/5.0-runtime-bug9191
...
into mysql.com:/home/cps/mysql/trees/5.1-runtime-bug9191
2006-11-01 18:18:01 +03:00
petr/cps@mysql.com/owlet.local
7974bf90aa
Merge mysql.com:/home/cps/mysql/trees/4.1-runtime-bug9191
...
into mysql.com:/home/cps/mysql/trees/5.0-runtime-bug9191
2006-11-01 17:35:35 +03:00
petr/cps@mysql.com/owlet.local
3ec542dfbd
Fix Bug #9191 "TIMESTAMP/from_unixtime() no longer accepts 2^31-1"
...
(4.1 version, with post-review fixes)
The fix for another Bug (6439) limited FROM_UNIXTIME() to
TIMESTAMP_MAX_VALUE which is 2145916799 or 2037-12-01 23:59:59 GMT,
however unix timestamp in general is not considered to be limited
by this value. All dates up to power(2,31)-1 are valid.
This patch extends allowed TIMESTAMP range so, that max
TIMESTAMP value is power(2,31)-1. It also corrects
FROM_UNIXTIME() and UNIX_TIMESTAMP() functions, so that
max allowed UNIX_TIMESTAMP() is power(2,31)-1. FROM_UNIXTIME()
is fixed accordingly to allow conversion of dates up to
2038-01-19 03:14:07 UTC. The patch also fixes CONVERT_TZ()
function to allow extended range of dates.
The main problem solved in the patch is possible overflows
of variables, used in broken-time representation to time_t
conversion (required for UNIX_TIMESTAMP).
2006-11-01 16:47:40 +03:00
cmiller@zippy.cornsilk.net
cf9f5b8b14
Merge fixes.
2006-10-17 16:22:44 -04:00
cmiller@zippy.cornsilk.net
91c4edfbfb
Merge zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint_20061016
...
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint
2006-10-17 12:00:36 -04:00
ramil/ram@mysql.com/myoffice.izhnet.ru
d39a012441
Fix for bug #22229 : Bug in DATE_ADD()
...
From the manual:
date arithmetic operations require complete dates and do not work with
incomplete dates such as '2006-07-00' or badly malformed dates.
2006-10-17 16:30:49 +05:00
msvensson@shellback.(none)
ffc9538bb4
Merge shellback.(none):/home/msvensson/mysql/mysql-4.1-maint
...
into shellback.(none):/home/msvensson/mysql/mysql-5.0-maint
2006-10-14 19:55:06 +02:00
kaa@polly.local
a82e5d4a55
Merge polly.local:/tmp/maint/bug11655/my51-bug11655
...
into polly.local:/home/kaa/src/maint/m51-new-maint--07OGx
2006-10-12 12:36:13 +04:00
kaa@polly.local
2667443173
Merge polly.local:/tmp/maint/bug11655/my50-bug11655
...
into polly.local:/home/kaa/src/maint/mysql-5.0-maint
2006-10-12 11:28:44 +04:00
kaa@polly.local
a050de9837
Merge polly.local:/tmp/maint/bug11655/my41-bug11655
...
into polly.local:/home/kaa/src/maint/m41-maint--07OGk
2006-10-11 14:55:23 +04:00
kaa@polly.local
29b5e2955e
Merge polly.local:/tmp/maint/bug11655/my50-bug11655
...
into polly.local:/tmp/maint/bug11655/my51-bug11655
2006-10-11 14:22:17 +04:00
kaa@polly.local
02ac635027
Merge polly.local:/tmp/maint/bug11655/my41-bug11655
...
into polly.local:/tmp/maint/bug11655/my50-bug11655
2006-10-11 14:16:30 +04:00
kaa@polly.local
609a3cd295
Fixes a number of problems with time/datetime <-> string conversion functions:
...
- bug #11655 "Wrong time is returning from nested selects - maximum time exists
- input and output TIME values were not validated properly in several conversion functions
- bug #20927 "sec_to_time treats big unsigned as signed"
- integer overflows were not checked in several functions. As a result, input values like 2^32 or 3600*2^32 were treated as 0
- BIGINT UNSIGNED values were treated as SIGNED in several functions
- in cases where both input string truncation and out-of-range TIME value occur, only 'truncated incorrect time value' warning was produced
2006-10-04 17:13:32 +04:00
cmiller@zippy.cornsilk.net
6042eebda6
Merge zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint
...
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint
2006-09-28 07:35:04 -04:00
cmiller@zippy.cornsilk.net
ca7ade8825
Merge zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-4.1-maint
...
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint
2006-09-28 07:30:24 -04:00
ramil/ram@mysql.com/myoffice.izhnet.ru
43194fad43
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/usr/home/ram/work/mysql-4.1-maint
2006-09-21 09:35:17 +05:00
gkodinov@dl145s.mysql.com
ce8ed889d7
Merge dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.0-opt
...
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.1
2006-09-18 12:57:20 +02:00
gkodinov@dl145s.mysql.com
fae596aafd
merge fixes
2006-09-18 12:14:27 +02:00
gkodinov@dl145s.mysql.com
a9b3bd0eec
Merge dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-4.1-opt
...
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.0-opt
2006-09-15 14:14:38 +02:00
evgen@moonbone.local
31c738d8a2
query_cache.result, func_time.test, type_date.result, func_time.result:
...
Corrected test case after removal of fix for bug#16377
type_date.test:
Corrected test case after removal of fix for bug#16377
item_cmpfunc.cc:
Removed changes to the agg_cmp_type() made in the for bug#16377
2006-09-08 00:59:34 +04:00
tnurnberg@salvation.intern.azundris.com
fbff93ef75
Merge salvation.intern.azundris.com:/home/tnurnberg/21913/my50-21913
...
into salvation.intern.azundris.com:/home/tnurnberg/21913/my51-21913
2006-09-05 22:55:55 +02:00
tnurnberg@salvation.intern.azundris.com
e3baa2e92a
Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-4.1-maint
...
into salvation.intern.azundris.com:/home/tnurnberg/21913/my41-21913
2006-09-04 09:28:39 +02:00