holyfoot/hf@hfmain.(none)
41c2ee8723
Merge bk@192.168.21.1:mysql-5.1
...
into mysql.com:/d2/hf/mrg/mysql-5.1-opt
2007-05-07 15:59:25 +05:00
tomas@whalegate.ndb.mysql.com
85f3d68a00
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-single-user
2007-05-07 11:11:09 +02:00
holyfoot/hf@mysql.com/hfmain.(none)
d61da11eab
fixed Solaris compilation failure
2007-05-07 13:29:59 +05:00
gkodinov/kgeorge@magare.gmz
306371a850
bug #27531 : 5.1 part of the fix:
...
- added join cache indication in EXPLAIN (Extra column).
- prefer filesort over full scan over
index for ORDER BY (because it's faster).
- when switching from REF to RANGE because
RANGE uses longer key turn off sort on
the head table only as the resulting
RANGE access is a candidate for join cache
and we don't want to disable it by sorting
on the first table only.
2007-05-04 18:06:06 +03:00
gkodinov/kgeorge@magare.gmz
19b9c7a8cd
Merge magare.gmz:/home/kgeorge/mysql/work/B27531-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/work/B27531-5.1-opt-after-merge
2007-05-04 17:46:13 +03:00
gkodinov/kgeorge@magare.gmz
5b4448ef70
post merge (5.0-opt -> 5.1-opt) fixes
2007-05-04 17:33:41 +03:00
gkodinov/kgeorge@magare.gmz
cead246f7a
Merge magare.gmz:/home/kgeorge/mysql/work/B27531-4.1-opt
...
into magare.gmz:/home/kgeorge/mysql/work/B27531-5.0-opt
2007-05-04 16:47:58 +03:00
gkodinov/kgeorge@magare.gmz
d11e1f248b
Bug #27531 : the 4.1 fix.
...
When checking for applicability of join cache
we must disable its usage only if there is no
temp table in use.
When a temp table is used we can use join
cache (and it will not make the result-set
unordered) to fill the temp table. The filesort()
operation is then applied to the data in the temp
table and hence is not affected by join cache
usage.
Fixed by narrowing the condition for disabling
join cache to exclude the case where temp table
is used.
2007-05-04 16:43:29 +03:00
gkodinov/kgeorge@magare.gmz
ee624171eb
Merge magare.gmz:/home/kgeorge/mysql/work/B27531-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/work/B27531-5.1-opt
2007-05-04 16:37:30 +03:00
tomas@whalegate.ndb.mysql.com
76bedc6a03
bugfix in checksum with force varpart
2007-05-04 12:19:06 +02:00
gluh@mysql.com/eagle.(none)
287ebed161
Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into mysql.com:/home/gluh/MySQL/Merge/5.0-opt
2007-05-04 14:42:32 +05:00
gluh@mysql.com/eagle.(none)
16d6bdfd75
Bug#28181 Access denied to 'information_schema when select into out file (regression)
...
allow select into out file from I_S if user has FILE privilege
otherwise issue an error
2007-05-04 14:41:58 +05:00
tomas@whalegate.ndb.mysql.com
39a80cc29c
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-single-user
2007-05-04 11:13:14 +02:00
gkodinov/kgeorge@magare.gmz
636d8839f9
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B27807-5.0-opt
2007-05-04 12:09:29 +03:00
evgen@moonbone.local
2479dc71c4
Merge moonbone.local:/mnt/gentoo64/work/23656-bug-4.1-opt-mysql
...
into moonbone.local:/mnt/gentoo64/work/23656-bug-5.0-opt-mysql
2007-05-04 12:27:21 +04:00
gkodinov/kgeorge@magare.gmz
27624ee4e8
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B27807-5.0-opt
2007-05-04 10:57:14 +03:00
gkodinov/kgeorge@magare.gmz
6badb08ce3
Bug #27807 .
...
Non-correlated scalar subqueries may get executed
in EXPLAIN at the optimization phase if they are
part of a right hand sargable expression.
If the scalar subquery uses a temp table to
materialize its results it will replace the
subquery structure from the parser with a simple
select from the materialization table.
As a result the EXPLAIN will crash as the
temporary materialization table is not to be shown
in EXPLAIN at all.
Fixed by preserving the original query structure
right after calling optimize() for scalar subqueries
with temp tables executed during EXPLAIN.
2007-05-04 10:48:51 +03:00
evgen@moonbone.local
7f9411c156
Bug#23656: Wrong conversion result of a DATETIME to integer using CAST function.
...
The generic string to int conversion was used by the Item_func_signed and
the Item_func_unsigned classes to convert DATE/DATETIME values to the
SIGNED/UNSIGNED type. But this conversion produces wrong results for such
values.
Now if the item which result has to be converted can return its result as
longlong then the item->val_int() method is used to allow the item to carry
out the conversion itself and return the correct result.
This condition is checked in the Item_func_signed::val_int() and the
Item_func_unsigned::val_int() functions.
2007-05-04 00:53:37 +04:00
joerg@trift2.
5558019733
Merge trift2.:/MySQL/M50/netware-cross-5.0
...
into trift2.:/MySQL/M51/netware-cross-5.1
2007-05-03 18:08:06 +02:00
joerg@trift2.
6511b280ca
Better distinction between "CLEANFILES" and "DISTCLEANFILES" for some generated files
...
(here: "scripts/mysql_fix_privilege_tables{.sql,_sql.c}"). Important for cross-builds.
2007-05-03 15:51:02 +02:00
omer@linux.site
56d180e83f
Updated funcs_1 files to 5.1.18 level
...
- validating current result files
- updating with new features in information_schema / error messages
- forced order by and removed time stamps
removed a_version files that are not needed (now that the suite is in the main tree
Note: datadict tests still fail as a result of bug 28181 (a regression introduced in
5.0.42 - and 5.1.18(?) - tests should runn clean once it is fixed
2007-05-02 17:30:23 -07:00
omer@linux.site
46b5036f1b
Merge linux.site:/home/omer/source/bld50_tmp
...
into linux.site:/home/omer/source/bld51_2
2007-05-02 12:30:35 -07:00
omer@linux.site
aa00e05ae1
Merge obarnir@bk-internal.mysql.com:/home/bk/mysql-5.0-build
...
into linux.site:/home/omer/source/bld50_2
2007-05-02 11:32:03 -07:00
joerg@trift2.
16dfab5e92
Resolve a possible timing issue with "scripts/mysql_fix_privilege_tables_sql.c" in the
...
source tarball, this is essential for cross builds, like for NetWare.
2007-05-02 20:07:01 +02:00
joerg@trift2.
8ab7ed08a2
Merge trift2.:/MySQL/M50/spec-5.0
...
into trift2.:/MySQL/M50/push-5.0
2007-05-02 19:45:30 +02:00
df@pippilotta.erinye.com
1b26de73d5
Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build
...
into pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1-build
2007-05-02 19:25:14 +02:00
df@pippilotta.erinye.com
39e98943f9
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-05-02 19:21:50 +02:00
df@pippilotta.erinye.com
5d97bc653e
Merge dfischer@bk-internal.mysql.com:/home/bk/mysql-5.1-build
...
into pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1-build
2007-05-02 19:21:12 +02:00
df@pippilotta.erinye.com
765b6f5572
Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build-work-cmake-map-files
...
into pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build
2007-05-02 19:19:46 +02:00
df@pippilotta.erinye.com
45df7b36b2
Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build-work-cmake-map-files
...
into pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1-build-work
2007-05-02 19:16:35 +02:00
joerg@trift2.
2df354dcbe
Merge trift2.:/MySQL/M51/spec-5.1
...
into trift2.:/MySQL/M51/push-5.1
2007-05-02 17:41:15 +02:00
joerg@trift2.
489da2252c
Merge trift2.:/MySQL/M51/mysql-5.1
...
into trift2.:/MySQL/M51/push-5.1
2007-05-02 17:19:30 +02:00
joerg@trift2.
0db7e9c4f1
Merge trift2.:/MySQL/M50/mysql-5.0
...
into trift2.:/MySQL/M50/push-5.0
2007-05-02 17:15:48 +02:00
joerg@trift2.
11484e3319
"ndb_size.tmpl" is gone (NDB change 2007-04-24), so remove it from the spec file.
2007-05-02 17:10:41 +02:00
joerg@trift2.
8a08eec81a
Merge trift2.:/MySQL/M50/spec-5.0
...
into trift2.:/MySQL/M51/spec-5.1
2007-05-02 16:57:58 +02:00
joerg@trift2.
fc8b2783f0
Merge trift2.:/MySQL/M41/spec-4.1
...
into trift2.:/MySQL/M50/spec-5.0
2007-05-02 16:53:54 +02:00
joerg@trift2.
f32c261973
RPM spec file error: Trailing '*' to cover '.gz' for a man page was missing.
2007-05-02 16:51:15 +02:00
omer@linux.site
4dac41dcad
Coeection to the bug format to for better search - review comment
2007-05-02 07:50:47 -07:00
df@pippilotta.erinye.com
971992ea9a
generate map files on windows
2007-05-02 15:50:08 +02:00
joerg@trift2.
6ee2fa0ff5
Manual merge: Makefile lines must start with tab, not blank.
2007-05-02 14:16:21 +02:00
joerg@trift2.
f486530d2d
Merge trift2.:/MySQL/M50/mysql-5.0
...
into trift2.:/MySQL/M51/mysql-5.1
2007-05-02 14:08:43 +02:00
joerg@trift2.
bb2996f487
Format corrections for various "Makefile.am": Leading tab, no trailing blank.
2007-05-02 14:01:49 +02:00
mskold/marty@linux.site
3fa2a53e67
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-ndb
...
into mysql.com:/windows/Linux_space/MySQL/mysql-5.1-new-ndb
2007-05-02 12:48:35 +02:00
mskold/marty@mysql.com/linux.site
c2e71d1804
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/windows/Linux_space/MySQL/mysql-5.0-ndb
2007-05-02 12:43:17 +02:00
mskold/marty@mysql.com/linux.site
805fabeda6
ha_ndbcluster.cc:
...
Bug#27980 INSERT IGNORE wrongly ignores NULLs in unique index: added check for null values
2007-05-02 12:31:53 +02:00
mskold/marty@linux.site
2b938b5700
Merge mysql.com:/windows/Linux_space/MySQL/mysql-5.0-ndb
...
into mysql.com:/windows/Linux_space/MySQL/mysql-5.1-new-ndb
2007-05-02 11:05:48 +02:00
mskold/marty@mysql.com/linux.site
f6e28f2879
ndb_insert.test, ndb_insert.result, ha_ndbcluster.cc:
...
Bug#27980 INSERT IGNORE wrongly ignores NULLs in unique index: added check for null values
2007-05-02 10:02:27 +02:00
igor@olga.mysql.com
1a0cf6db7c
Fixed bug #28188 : performance degradation for outer join queries to which
...
'not exists' optimization is applied.
In fact 'not exists' optimization did not work anymore after the patch
introducing the evaluate_join_record function had been applied.
Corrected the evaluate_join_record function to respect the 'not_exists'
optimization.
2007-05-01 23:34:14 -07:00
tsmith@quadxeon.mysql.com
b4b44b0b6b
Merge quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/maint/50
...
into quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/maint/51
2007-05-01 20:07:37 +02:00
tsmith@quadxeon.mysql.com
fc7fea0cc3
mysql-test-run.pl:
...
Run master init scripts also for --embedded-server
2007-05-01 20:05:09 +02:00