cmiller@zippy.cornsilk.net
b0ef3979d0
Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint
...
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint
2007-10-09 11:04:45 -04:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
e908bb72e5
Fix for bug #29444 : crash with partition refering to table in create-select
...
Problem: creating a partitioned table during name resolution for the
partition function we search for column names in all parts of the
CREATE TABLE query. It is superfluous (and wrong) sometimes.
Fix: launch name resolution for the partition function against
the table we're creating.
2007-10-09 19:16:39 +05:00
mhansson@dl145s.mysql.com
1566f370a8
Merge bk-internal:/home/bk/mysql-5.1-opt
...
into dl145s.mysql.com:/data0/mhansson/bug31160/my51-bug31160
2007-10-09 15:35:03 +02:00
mhansson@dl145s.mysql.com
98220d761e
Merge martin@mhansson.mysql.internal:/home/martin/mysql/src/bug31160/my51-bug31160
...
into dl145s.mysql.com:/data0/mhansson/bug31160/my51-bug31160
2007-10-09 15:27:38 +02:00
mhansson@dl145s.mysql.com
8e2a56ea9d
Merge bk-internal:/home/bk/mysql-5.0-opt
...
into dl145s.mysql.com:/data0/mhansson/bug31160/my50-bug31160
2007-10-09 15:25:27 +02:00
mhansson@dl145s.mysql.com
c7ff50622c
Merge martin@mhansson.mysql.internal:/home/martin/mysql/src/bug31160/my50-bug31160
...
into dl145s.mysql.com:/data0/mhansson/bug31160/my50-bug31160
2007-10-09 15:23:16 +02:00
ramil/ram@ramil.myoffice.izhnet.ru
9a62a07837
Merge mysql.com:/home/ram/work/mysql-5.1-maint
...
into mysql.com:/home/ram/work/b31438/b31438.5.1
2007-10-09 18:18:14 +05:00
ramil/ram@ramil.myoffice.izhnet.ru
a861449596
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
...
into mysql.com:/home/ram/work/b31249/b31249.5.0
2007-10-09 18:14:13 +05:00
mhansson/martin@linux-st28.site
6d6c475fe8
Merge linux-st28.site:/home/martin/mysql/src/bug31160/my50-bug31160
...
into linux-st28.site:/home/martin/mysql/src/bug31160/my51-bug31160
2007-10-09 15:00:06 +02:00
mhansson/martin@linux-st28.site
148ce22add
Bug#31160: MAKETIME() crashes server when returning NULL in ORDER BY using filesort
...
Even though it returns NULL, the MAKETIME function did not have this property set,
causing a failed assertion (designed to catch exactly this).
Fixed by setting the nullability property of MAKETIME().
2007-10-09 14:58:09 +02:00
istruewing@stella.local
ac70638d5a
Merge stella.local:/home2/mydev/mysql-5.0-bug15522
...
into stella.local:/home2/mydev/mysql-5.1-bug15522
2007-10-09 14:18:10 +02:00
istruewing@stella.local
a1caefe36c
Merge stella.local:/home2/mydev/mysql-5.0-bug15522-old
...
into stella.local:/home2/mydev/mysql-5.0-bug15522
2007-10-09 13:38:46 +02:00
ramil/ram@ramil.myoffice.izhnet.ru
b1ffa1605e
Merge mysql.com:/home/ram/work/mysql-5.1-maint
...
into mysql.com:/home/ram/work/b31438/b31438.5.1
2007-10-09 16:34:56 +05:00
ramil/ram@ramil.myoffice.izhnet.ru
1e4ff5c09b
Merge mysql.com:/home/ram/work/b31249/b31249.5.0
...
into mysql.com:/home/ram/work/b31249/b31249.5.1
2007-10-09 16:21:27 +05:00
istruewing@stella.local
1285baf608
Bug#15522 - create ... select and with merge tables
...
Added test case.
The fix for Bug#20662 does also fix this one.
2007-10-09 13:10:51 +02:00
mhansson/martin@linux-st28.site
a06a6579e8
Merge mhansson@bk-internal:/home/bk/mysql-5.1-opt
...
into linux-st28.site:/home/martin/mysql/src/bug30832-again-push/my51-bug30832-again
2007-10-09 12:06:44 +02:00
mhansson/martin@linux-st28.site
ddc67f087a
Merge mhansson@bk-internal:/home/bk/mysql-5.0-opt
...
into linux-st28.site:/home/martin/mysql/src/bug30832-again-push/my50-bug30832-again
2007-10-09 12:04:50 +02:00
mhansson/martin@linux-st28.site
600d2ba0b1
Merge linux-st28.site:/home/martin/mysql/src/bug30832-again/my50-bug30832-again
...
into linux-st28.site:/home/martin/mysql/src/bug30832-again/my51-bug30832-again
2007-10-09 11:37:46 +02:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
4792385177
Fix for bug #31249 : Assertion `!table || (!table->write_set ||
...
bitmap_is_set(table->write_set, fiel
Problem: creating a temporary table we allocate the group buffer if needed
followed by table bitmaps (see create_tmp_table()). Reserving less memory for
the group buffer than actually needed (used) for values retrieval may lead
to overlapping with followed bitmaps in the memory pool that in turn leads
to unpredictable consequences.
As we use Item->max_length sometimes to calculate group buffer size,
it must be set to proper value. In this particular case
Item_datetime_typecast::max_length is too small.
Another problem is that we use max_length to calculate the group buffer
key length for items represented as DATE/TIME fields which is superfluous.
Fix: set Item_datetime_typecast::max_length properly,
accurately calculate the group buffer key length for items
represented as DATE/TIME fields in the buffer.
2007-10-09 14:37:21 +05:00
mhansson/martin@linux-st28.site
d29146f9f4
Bug#30832:Assertion + crash with select name_const('test',now());
...
Completion of previous patch. Negative number were denied
as the second argument to NAME_CONST.
2007-10-09 11:36:05 +02:00
mhansson@dl145s.mysql.com
731cba7b23
Merge mhansson@bk-internal:/home/bk/mysql-5.1-opt
...
into dl145s.mysql.com:/data0/mhansson/bug30942/my51-bug30942
2007-10-09 08:58:53 +02:00
gshchepa/uchum@gleb.loc
09f6306ac3
Fixed bug #31310 .
...
Locked rows of the InnoDB storage was silently skipped in the read-committed
isolation level.
QUICK_RANGE_SELECT for unique ranges lacks second (blocking) read
of the record that was read semi-consistently and just skip it.
The handler::read_multi_range_next method has been modified
to retry previous unique range if the previous read was
semi-consistent.
2007-10-09 01:07:15 +05:00
malff@lambda.hsd1.co.comcast.net.
437fdeaa16
Test cleanup, the upgrade test script assumes a unix like environment
2007-10-08 12:37:57 -06:00
cmiller@zippy.cornsilk.net
04296df344
Merge zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint
...
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint
2007-10-08 12:40:21 -04:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
29dca6ef33
Fix for bug #31438 : updatexml still crashes
...
Problem: check missed if the second updatexml() argument is valid.
Fix: check it.
2007-10-08 16:52:15 +05:00
gkodinov/kgeorge@magare.gmz
67302b12f6
Bug #31156 : mysqld: item_sum.cc:918: virtual bool
...
Item_sum_distinct::setup(THD*): Assertion
There was an assertion to detect a bug in ROLLUP
implementation. However the assertion is not true
when used in a subquery context with non-cacheable
statements.
Fixed by turning the assertion to accepted case
(just like it's done for the other aggregate functions).
2007-10-08 12:57:43 +03:00
mhansson@dl145s.mysql.com
193bb6ebf5
Merge mhansson@bk-internal:/home/bk/mysql-5.1-opt
...
into dl145s.mysql.com:/data0/mhansson/bug30942/my51-bug30942
2007-10-08 10:45:36 +02:00
gshchepa/uchum@gleb.loc
b8b199af45
Fixed bug #31019 : the MOD() function and the % operator crash the server
...
when a divisor is less than 1 and its fractional part is very long.
For example:
1 % .123456789123456789123456789123456789123456789123456789123456789123456789123456789;
Stack buffer overflow has been fixed in the do_div_mod function.
2007-10-08 03:48:59 +05:00
kostja@bodhi.(none)
7ec30183bb
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into bodhi.(none):/opt/local/work/mysql-5.0-runtime
2007-10-08 02:05:55 +04:00
kostja@bodhi.(none)
53b0324824
Merge bk-internal.mysql.com:/home/bk/mysql-5.1
...
into bodhi.(none):/opt/local/work/mysql-5.1-runtime
2007-10-08 02:05:10 +04:00
gkodinov/kgeorge@magare.gmz
5df890e524
Merge bk-internal:/home/bk/mysql-5.1-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B31094-5.1-opt
2007-10-06 16:08:39 +03:00
tnurnberg@sin.intern.azundris.com
0ff1b80bf0
Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.1-maint
...
into sin.intern.azundris.com:/home/tnurnberg/31253/51-31253
2007-10-06 03:05:02 +02:00
tnurnberg@sin.intern.azundris.com
48b0c25884
Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
...
into sin.intern.azundris.com:/home/tnurnberg/31253/50-31253
2007-10-06 03:02:31 +02:00
tnurnberg@sin.intern.azundris.com
d42135724f
Bug #31253 : crash comparing datetime to double
...
after-merge fixies
2007-10-06 03:01:30 +02:00
tnurnberg@sin.intern.azundris.com
da8fbb7522
Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
...
into sin.intern.azundris.com:/home/tnurnberg/19828/50-19828
2007-10-06 00:14:22 +02:00
tnurnberg@sin.intern.azundris.com
e4ba79d21d
Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.1-maint
...
into sin.intern.azundris.com:/home/tnurnberg/19828/51-19828
2007-10-06 00:05:41 +02:00
msvensson@pilot.mysql.com
53975763b8
Merge msvensson2.mysql.internal:mysql/mysql-5.0-maint
...
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.0-maint
2007-10-05 19:32:14 +02:00
msvensson@shellback.(none)
c2f6d59db1
Merge shellback.(none):/home/msvensson/mysql/mysql-5.0-maint
...
into shellback.(none):/home/msvensson/mysql/mysql-5.1-maint
2007-10-05 19:29:55 +02:00
msvensson@shellback.(none)
6132e82888
Update test case to allow the .reject file to be in either var/log or r/
2007-10-05 19:28:09 +02:00
msvensson@shellback.(none)
be40fefd73
Bug#27753 enable mysql-test-run.pl to ignore tests based on wildcard
2007-10-05 19:23:44 +02:00
cmiller@zippy.cornsilk.net
eedde95a33
Change URLs.
...
Our web server has been restructured several times, and references
to it in our source code has stayed the same. This patch from Paul
DuBois updates all URLs to modern semantics.
2007-10-05 13:16:54 -04:00
tnurnberg@sin.intern.azundris.com
38ccaa1f6e
Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.1-maint
...
into sin.intern.azundris.com:/home/tnurnberg/19828/51-19828
2007-10-05 18:36:26 +02:00
msvensson@shellback.(none)
c86bd100c8
Bug#30560 Valgrind option to mysql-test-run with spaces in cause strange error
2007-10-05 18:36:23 +02:00
msvensson@shellback.(none)
c78ef4128a
Remove printout
2007-10-05 18:24:48 +02:00
msvensson@shellback.(none)
ed724e15d8
Merge shellback.(none):/home/msvensson/mysql/mysql-5.0-maint
...
into shellback.(none):/home/msvensson/mysql/mysql-5.1-maint
2007-10-05 17:55:30 +02:00
msvensson@shellback.(none)
626faeecd9
Bug#31398 problems with mysql-test-run
...
- "mysqld --verbose --help" need to be started in a writable directory
2007-10-05 17:54:19 +02:00
gkodinov/kgeorge@magare.gmz
91455690b5
Bug #31094 : Forcing index-based sort doesn't work anymore if joins are done
...
A rule was introduced by the 5.1 part of the fix for bug 27531 to
prefer filesort over indexed ORDER BY when accessing all of the rows of a
table (because it's faster). This new rule was not accounting for the
presence of a LIMIT clause.
Fixed the condition for this rule so it will prefer filesort over
indexed ORDER BY only if no LIMIT.
2007-10-05 17:28:34 +03:00
holyfoot/hf@hfmain.(none)
9c2de8b28f
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into mysql.com:/home/hf/work/30286/my50-30286
2007-10-05 18:53:44 +05:00
mhansson@dl145s.mysql.com
122ea13767
Merge mhansson@bk-internal:/home/bk/mysql-5.1-opt
...
into dl145s.mysql.com:/data0/mhansson/bug30942/my51-bug30942
2007-10-05 15:20:56 +02:00
msvensson@shellback.(none)
e9fc7548ad
Merge bk-internal:/home/bk/mysql-5.1-maint
...
into shellback.(none):/home/msvensson/mysql/mysql-5.1-maint
2007-10-05 14:45:35 +02:00