holyfoot/hf@hfmain.(none)
d26de7bee0
Merge mysql.com:/home/hf/work/26921/my50-26921
...
into mysql.com:/home/hf/work/26921/my51-26921
2007-12-07 09:39:31 +04:00
holyfoot/hf@mysql.com/hfmain.(none)
5a6161dea4
Bug #26921 Problem in mysql_insert_id() Embedded C API function.
...
client library only sets mysql->insert_id when query returned
no recordset. So the embedded library should behave the same way
2007-11-30 19:16:13 +04:00
gluh@mysql.com/eagle.(none)
3628a7af97
Bug#25629 CREATE TABLE LIKE does not work with INFORMATION_SCHEMA
...
added new func mysql_create_like_schema_frm() which creates frm file based on I_S table
2007-11-28 15:37:00 +04:00
gkodinov/kgeorge@magare.gmz
0f3db011d5
Merge magare.gmz:/home/kgeorge/mysql/work/B30355-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/work/B30355-5.1-opt
2007-11-27 17:19:51 +02:00
gkodinov/kgeorge@magare.gmz
8c3d5135ba
Bug #30355 : Incorrect ordering of UDF results
...
There's currently no way of knowing the determinicity of an UDF.
And the optimizer and the sequence() UDFs were making wrong
assumptions about what the is_const member means.
Plus there was no implementation of update_system_tables()
causing the optimizer to overwrite the information returned by
the <udf>_init function.
Fixed by equating the assumptions about the semantics of
is_const and providing a implementation of update_used_tables().
Added a TODO item for the UDF API change needed to make a better
implementation.
2007-11-27 17:16:52 +02:00
evgen@moonbone.local
66258ff324
Many files:
...
Test case for the bug#31048 is moved to the subselect_notembedded tests as the embedded server isn't affected by this bug.
2007-11-26 22:21:46 +03:00
kaa@polly.(none)
559b799d0b
Merge polly.(none):/home/kaa/src/opt/bug28837/my51-bug29131
...
into polly.(none):/home/kaa/src/opt/mysql-5.1-opt
2007-11-26 20:15:30 +03:00
kaa@polly.(none)
bc10c6db95
Merge polly.(none):/home/kaa/src/opt/bug28837/my50-bug29131
...
into polly.(none):/home/kaa/src/opt/bug28837/my51-bug29131
2007-11-26 20:02:04 +03:00
kaa@polly.(none)
8fdd9087f8
Fix for bug #28837 : MyISAM storage engine error (134) doing delete with
...
self-join
When doing DELETE with self-join on a MyISAM or MERGE table, it could
happen that a record being retrieved in join_read_next_same() has
already been deleted by previous iterations. That caused the engine's
index_next_same() method to fail with HA_ERR_RECORD_DELETED error and
the whole DELETE query to be aborted with an error.
Fixed by suppressing the HA_ERR_RECORD_DELETED error in
hy_myisam::index_next_same() and ha_myisammrg::index_next_same(). Since
HA_ERR_RECORD_DELETED can only be returned by MyISAM, there is no point
in filtering this error in the SQL layer.
2007-11-26 18:58:54 +03:00
gkodinov/kgeorge@magare.gmz
9ef3ed6f2c
merge of 5.0-opt to 5.1-opt
2007-11-26 16:06:46 +02:00
gkodinov/kgeorge@magare.gmz
7e8c7878db
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B32036-5.1-opt
2007-11-26 16:02:32 +02:00
gkodinov/kgeorge@magare.gmz
fe9b132a18
Merge magare.gmz:/home/kgeorge/mysql/work/B32036-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/work/B32036-5.1-opt
2007-11-26 13:48:22 +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
c7f0e08d2b
Merge magare.gmz:/home/kgeorge/mysql/work/B32268-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/work/B32268-5.1-opt
2007-11-26 13:33:36 +02:00
gluh@mysql.com/eagle.(none)
a983a56486
Bug#30152 MySQLD crash duing alter table causes DROP DATABASE to FAIL due to temp file(addon)
...
result fix
2007-11-26 12:56:31 +04:00
holyfoot/hf@hfmain.(none)
5cdc1b0bb0
Merge mysql.com:/home/hf/work/30284/my50-30284
...
into mysql.com:/home/hf/work/30284/my51-30284
2007-11-24 15:06:06 +04: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@hfmain.(none)
4916196ed0
Merge bk@192.168.21.1:mysql-5.1-opt
...
into mysql.com:/home/hf/work/30284/my51-30284
2007-11-24 15:02:23 +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@hfmain.(none)
19d11753a8
Merge mysql.com:/home/hf/work/30284/my50-30284
...
into mysql.com:/home/hf/work/30284/my51-30284
2007-11-24 14:57:51 +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
kaa@polly.(none)
516d26ae3a
Merge polly.(none):/home/kaa/src/opt/bug29976/my51-bug28550
...
into polly.(none):/home/kaa/src/opt/mysql-5.1-opt
2007-11-23 18:16:41 +03:00
gluh@eagle.(none)
b2e23abc45
Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt
...
into mysql.com:/home/gluh/MySQL/Merge/5.1-opt
2007-11-23 18:21:55 +04:00
gluh@mysql.com/eagle.(none)
d380a8fa9c
Bug#30152 MySQLD crash duing alter table causes DROP DATABASE to FAIL due to temp file
...
disable decoding of table name if the table is internal temporary table
2007-11-23 18:21:24 +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
gkodinov/kgeorge@magare.gmz
ac98a45c33
Merge bk-internal:/home/bk/mysql-5.1-opt
...
into magare.gmz:/home/kgeorge/mysql/work/B32400-5.1-opt
2007-11-23 15:26:53 +02:00
gkodinov/kgeorge@magare.gmz
b35e378f6b
Merge magare.gmz:/home/kgeorge/mysql/work/B32400-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/work/B32400-5.1-opt
2007-11-23 14:41:47 +02:00
gluh@eagle.(none)
07051cc21f
Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt
...
into mysql.com:/home/gluh/MySQL/Merge/5.1-opt
2007-11-23 16:27:33 +04:00
gluh@mysql.com/eagle.(none)
7c8887ee9b
Bug#32178 server crash when select from i_s and concurrent partition management
...
The crash happens because we change share->partition_info where 'share' is global struct
(it affects other threads which use the same 'share').
It causes discrepancy between 'share' and handler data.
The fix:
Move share->partition_info update into WFRM_INSTALL_SHADOW part which is protected by OPEN_lock.
2007-11-23 16:27:05 +04:00
kaa@polly.(none)
372f9eb930
Merge ssh://bk-internal.mysql.com//home/bk/mysql-5.1-opt
...
into polly.(none):/home/kaa/src/opt/mysql-5.1-opt
2007-11-23 15:23:54 +03:00
kaa@polly.(none)
f1f9e2313b
Merge polly.(none):/home/kaa/src/opt/bug32080/my51-bug26215
...
into polly.(none):/home/kaa/src/opt/mysql-5.1-opt
2007-11-23 14:59:56 +03:00
gkodinov/kgeorge@magare.gmz
5a4feb17cd
merge 5.0-opt -> 5.1-opt
2007-11-23 13:40:53 +02:00
gkodinov/kgeorge@magare.gmz
784b5d7b72
Merge magare.gmz:/home/kgeorge/mysql/work/mysql-5.0-opt
...
into magare.gmz:/home/kgeorge/mysql/work/merge-5.1-opt
2007-11-23 12:26:19 +02:00
kaa@polly.(none)
347c33d606
Fix for bug #32080 : Excessive warnings on Solaris: setrlimit could not
...
change the size of core files.
Suppress the 'setrlimit could not change the size of the core files'
warning in mysql-test-run. We do not want core files on some of the
PushBuild hosts, and PushBuild itself does not set --core-files, so
that warning is expected.
2007-11-23 13:13:37 +03: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
kaa@polly.(none)
218a21960d
Fix for bug #29976 : Excessive Slave I/O errors in replication tests
...
Problem:
The "Slave I/O thread couldn't register on master" error sporadically
occurred in replication tests because the slave I/O thread got
killed by STOP SLAVE before or while registering on master.
Fixed by checking the state of the I/O thread, and issueing
the error only if it was not explicitely killed by a user.
2007-11-22 19:22:54 +03:00
gkodinov/kgeorge@magare.gmz
5f1966d172
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B31171-5.1-opt
2007-11-22 17:35:02 +02:00
kaa@polly.(none)
816dc9f61a
Merge polly.(none):/home/kaa/src/opt/bug32221/my51-bug31445
...
into polly.(none):/home/kaa/src/opt/mysql-5.1-opt
2007-11-22 17:26:10 +03: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)
8c9efe2571
Merge polly.(none):/home/kaa/src/opt/bug32221/my50-bug31445
...
into polly.(none):/home/kaa/src/opt/bug32221/my51-bug31445
2007-11-22 17:17:32 +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
gkodinov/kgeorge@magare.gmz
b9ae3d97d8
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B31171-5.1-opt
2007-11-22 15:32:08 +02:00
kaa@polly.(none)
768b251a8c
Merge polly.(none):/home/kaa/src/opt/bug32221/my51-bug31445
...
into polly.(none):/home/kaa/src/opt/mysql-5.1-opt
2007-11-22 14:56:01 +03: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
kaa@polly.(none)
dd75ee18d4
Merge polly.(none):/home/kaa/src/opt/bug32221/my50-bug31445
...
into polly.(none):/home/kaa/src/opt/bug32221/my51-bug31445
2007-11-22 14:39:07 +03:00
gkodinov/kgeorge@magare.gmz
b908d61a49
Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt
...
into magare.gmz:/home/kgeorge/mysql/autopush/B31171-5.1-opt
2007-11-22 12:07:13 +02: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