istruewing@stella.local
6c39d13209
BUG#31277 - myisamchk --unpack corrupts a table
...
Another try to fix a compiler warning on win64.
2007-11-26 14:48:49 +01:00
holyfoot/hf@mysql.com/hfmain.(none)
68c6031472
Bug #31900 Wrong confusing comment in mysql_com.h header file.
...
comment fixed as we truly need const_item to be 1 to mark
constant function
2007-11-26 16:25:18 +04:00
gkodinov/kgeorge@magare.gmz
6008aa2187
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B32036-5.0-opt
2007-11-26 14:02:02 +02:00
gkodinov/kgeorge@magare.gmz
55afc5c201
Bug #32036 : EXISTS within a WHERE clause with a UNION
...
crashes MySQL 5.122
There was a difference in how UNIONs are handled
on top level and when in sub-query.
Because the rules for sub-queries were syntactically
allowing cases that are not currently supported by
the server we had crashes (this bug) or wrong results
(bug 32051).
Fixed by making the syntax rules for UNIONs match the
ones at top level.
These rules however do not support nesting UNIONs, e.g.
(SELECT a FROM t1 UNION ALL SELECT b FROM t2)
UNION
(SELECT c FROM t3 UNION ALL SELECT d FROM t4)
Supports for statements with nested UNIONs will be
added in a future version.
2007-11-26 13:36:24 +02:00
gkodinov/kgeorge@magare.gmz
7b1f0820b8
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B32268-5.0-opt
2007-11-26 13:35:38 +02:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
5adf16e288
Fix for bug #32676 : insert delayed crash with wrong column and function specified
...
Problem: using wrong local lock type value in the mysql_insert() results in a crash.
Fix: use a proper value.
2007-11-26 13:29:26 +04:00
tnurnberg@mysql.com/white.intern.koehntopp.de
883338a949
Bug#31752: check strmake() bounds
...
strmake() called with wrong parameters:
5.0-specific fixes.
2007-11-26 09:13:23 +01:00
tnurnberg@white.intern.koehntopp.de
f91cf9c7cf
Merge mysql.com:/misc/mysql/31752_/41-31752_
...
into mysql.com:/misc/mysql/31752_/50-31752_
2007-11-26 09:00:41 +01:00
tnurnberg@mysql.com/white.intern.koehntopp.de
1a95ed1df2
Bug#31752: check strmake() bounds
...
strmake() calls are easy to get wrong. Add checks in extra
debug mode to identify possible exploits.
Remove some dead code.
Remove some off-by-one errors identified with new checks.
2007-11-26 08:20:40 +01:00
istruewing@stella.local
2cc3e56ea4
Merge stella.local:/home2/mydev/mysql-5.0-ateam
...
into stella.local:/home2/mydev/mysql-5.0-axmrg
2007-11-25 14:14:52 +01:00
holyfoot/hf@hfmain.(none)
410cc11244
Merge mysql.com:/home/hf/work/30284/my41-30284
...
into mysql.com:/home/hf/work/30284/my50-30284
2007-11-24 15:05:24 +04:00
holyfoot/hf@hfmain.(none)
ced15fccec
Merge bk@192.168.21.1:mysql-5.0-opt
...
into mysql.com:/home/hf/work/30284/my50-30284
2007-11-24 15:02:29 +04:00
holyfoot/hf@mysql.com/hfmain.(none)
c6f65c8b48
Merge bk@192.168.21.1:mysql-4.1-opt
...
into mysql.com:/home/hf/work/30284/my41-30284
2007-11-24 14:59:48 +04:00
holyfoot/hf@mysql.com/hfmain.(none)
7094295d99
merging fix
2007-11-24 14:57:09 +04:00
holyfoot/hf@hfmain.(none)
d6e94bc994
Merge mysql.com:/home/hf/work/30284/my41-30284
...
into mysql.com:/home/hf/work/30284/my50-30284
2007-11-24 14:47:32 +04:00
gkodinov/kgeorge@magare.gmz
0b40c63fd3
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B32400-5.0-opt
2007-11-23 15:30:16 +02:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
7a41acfd40
Merge mysql.com:/home/ram/work/mysql-5.0-engines
...
into mysql.com:/home/ram/work/b32560/b32560.5.0
2007-11-23 17:24:54 +04:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
51ca3235b8
Fix for bug #32560 : crash with interval function and count(*)
...
Problem: INTERVAL function implementation doesn't handle NULL range values.
Fix: skip NULL ranges looking for a proper one.
2007-11-23 16:30:06 +04:00
istruewing@stella.local
a1c5fef49a
Merge stella.local:/home2/mydev/mysql-5.0-ateam
...
into stella.local:/home2/mydev/mysql-5.0-axmrg
2007-11-23 13:09:01 +01:00
istruewing@stella.local
3b09d3708a
Bug#32654: rpl_view.test fails randomly
...
Disabled test case
2007-11-23 13:03:38 +01:00
istruewing@stella.local
695afd5d07
Bug#32653 - rpl_log.test fails randomly
...
Disabled test case
2007-11-23 12:54:05 +01:00
istruewing@stella.local
1d2a0d1d6e
BUG#31277 - myisamchk --unpack corrupts a table
...
Fixed a compiler warning on win64. Backport from 5.1.
2007-11-23 12:52:29 +01:00
istruewing@stella.local
17399e7be3
Bug#32651 - grant_cache.test fails
...
Disabled test case
2007-11-23 12:06:55 +01:00
kent@kent-amd64.(none)
99c4a164fa
Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/kent/bk/docs-cleanup/mysql-5.0-build
2007-11-23 10:22:19 +01:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
a13b5e9d80
Merge mysql.com:/home/ram/work/mysql-5.0-engines
...
into mysql.com:/home/ram/work/b32558/b32558.5.0
2007-11-23 13:04:13 +04:00
evgen@moonbone.local
3f163915bf
opt_range.cc:
...
Fix for the bug#31048 for 64bit platforms.
subselect.test, subselect.result:
Corrected text case for the bug#31048.
2007-11-23 00:16:17 +03:00
gshchepa/uchum@gleb.loc
2a5d804f95
Merge gleb.loc:/work/bk/PA/5.0-opt-32556
...
into gleb.loc:/work/bk/5.0-opt
2007-11-22 22:03:36 +04:00
kent@mysql.com/kent-amd64.(none)
41778b565b
Makefile.am, configure.in:
...
Include "manual.chm" in source TAR if it exists
2007-11-22 17:48:40 +01:00
kaa@polly.(none)
07b8373602
Merge polly.(none):/home/kaa/src/opt/bug32221/my50-bug31445
...
into polly.(none):/home/kaa/src/opt/mysql-5.0-opt
2007-11-22 17:24:08 +03:00
kaa@polly.(none)
127f8e968e
Fixed build failures on Windows introduced by the patch for bug #32221 .
...
We do not have any executables in libmysql/release/ anymore.
2007-11-22 17:13:12 +03:00
mskold/marty@quadfish.(none)
88fc48fd5e
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/home/marty/MySQL/mysql-5.0-ndb
2007-11-22 14:49:40 +01:00
davi@endora.local
9817d93edb
Merge endora.local:/Users/davi/mysql/bugs/32528-5.0
...
into endora.local:/Users/davi/mysql/mysql-5.0-runtime
2007-11-22 10:20:12 -02:00
davi@endora.local
351c474153
Bug#32528 Global read lock with a low priority write lock causes a server crash
...
FLUSH TABLES WITH READ LOCK fails to properly detect write locked
tables when running under low priority updates.
The problem is that when trying to aspire a global read lock, the
reload_acl_and_cache() function fails to properly check if the thread
has a low priority write lock, which later my cause a server crash or
deadlock.
The solution is to simple check if the thread has any type of the
possible exclusive write locks.
2007-11-22 10:18:19 -02:00
kaa@polly.(none)
01c878e283
Merge polly.(none):/home/kaa/src/opt/bug32221/my50-bug31445
...
into polly.(none):/home/kaa/src/opt/mysql-5.0-opt
2007-11-22 14:53:41 +03:00
malff@lambda.hsd1.co.comcast.net.
d7a7f2f183
Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.0-base
...
into lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.0-rt-merge
2007-11-21 18:35:02 -07:00
mkindahl@dl145h.mysql.com
3cf2733086
Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.0
...
into dl145h.mysql.com:/data0/mkindahl/mysql-5.0-rpl-merge
2007-11-21 21:11:57 +01:00
istruewing@stella.local
82bf8f36f3
Merge stella.local:/home2/mydev/mysql-4.1-axmrg
...
into stella.local:/home2/mydev/mysql-5.0-axmrg
2007-11-21 20:31:47 +01:00
istruewing@stella.local
0d76c73fd5
Merge stella.local:/home2/mydev/mysql-5.0-amain
...
into stella.local:/home2/mydev/mysql-5.0-axmrg
2007-11-21 20:30:07 +01:00
istruewing@stella.local
ca95af018e
Merge stella.local:/home2/mydev/mysql-4.1-amain
...
into stella.local:/home2/mydev/mysql-4.1-axmrg
2007-11-21 20:27:16 +01:00
gshchepa/uchum@gleb.loc
1d53a0a731
Fixed bug #32556 : assert in "using index for group-by" :
...
is_last_prefix <= 0, file .\opt_range.cc.
SELECT ... GROUP BY bit field failed with an assertion if the
bit length of that field was not divisible by 8.
2007-11-21 22:56:42 +04:00
df@pippilotta.erinye.com
9d8981033d
Merge dfischer@bk-internal.mysql.com:/home/bk/mysql-5.0-build
...
into pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build
2007-11-21 19:44:40 +01:00
df@pippilotta.erinye.com
cf7b21c005
add wrong warning to suppression file
2007-11-21 19:41:13 +01:00
mleich@five.local.lan
2bc3dba9c8
Merge mleich@bk-internal.mysql.com:/home/bk/mysql-5.0-build
...
into five.local.lan:/work/trees/mysql-5.0-build-src-clean
2007-11-21 18:55:27 +01:00
df@pippilotta.erinye.com
c25cbcec13
ignore readline warnings
2007-11-21 18:11:08 +01:00
ramil/ram@mysql.com/ramil.myoffice.izhnet.ru
924bdf2c78
Fix for bug #32558 : group by null-returning expression with rollup causes crash
...
Problem: setting Item_func_rollup_const::null_value property to argument's null_value
before (without) the argument evaluation may result in a crash due to wrong null_value.
Fix: use is_null() to set Item_func_rollup_const::null_value instead as it evaluates
the argument if necessary and returns a proper value.
2007-11-21 20:53:44 +04:00
jperkin/mysqldev@mysql.com/production.mysql.com
003f5640e7
configure.in:
...
Revert version back to 5.0.52 for release build
2007-11-21 14:27:35 +01:00
mleich@five.local.lan
4922727fb7
This changeset fixes
...
Bug#31567 "datadict" tests (all engines) fail:
Reference protocol is non-standard build
Bug#30418 "datadict" tests (all engines) fail:
Dependency on the host name for ordering
Modifications:
1. The standard builds (build team) do not contain
the collation 'utf8_general_cs'.
The common developer builds (compuile-....-max)
contain this collation.
Solution fitting to both build variants:
Exclude the collation 'utf8_general_cs' from
result sets.
2. Use mysqltest builtin sorting of result set for
the statement where the hostname affects the
row order.
2007-11-21 13:50:17 +01:00
gkodinov/kgeorge@magare.gmz
430157e666
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B30788-5.0-opt
2007-11-21 11:46:15 +02:00
gkodinov/kgeorge@magare.gmz
2e2ac428ae
Bug #30788 : Inconsistent retrieval of char/varchar
...
Index lookup does not always guarantee that we can
simply remove the relevant conditions from the WHERE
clause. Reasons can be e.g. conversion errors,
partial indexes etc.
The optimizer was removing these parts of the WHERE
condition without any further checking.
This leads to "false positives" when using indexes.
Fixed by checking the index reference conditions
(using WHERE) when using indexes with sub-queries.
2007-11-21 11:40:05 +02:00
thek@adventure.(none)
0b38e67453
Merge adventure.(none):/home/thek/Development/cpp/bug31153/my50-bug31153
...
into adventure.(none):/home/thek/Development/cpp/mysql-5.0-runtime
2007-11-21 10:02:44 +01:00