- 02 Oct, 2006 2 commits
-
-
kroki/tomash@moonlight.intranet authored
into moonlight.intranet:/home/tomash/src/mysql_ab/mysql-5.1-real-bug21726
-
kroki/tomash@moonlight.intranet authored
Non-upper-level INSERTs (the ones in the body of stored procedure, stored function, or trigger) into a table that have AUTO_INCREMENT column didn't affected the result of LAST_INSERT_ID() on this level. The problem was introduced with the fix of bug 6880, which in turn was introduced with the fix of bug 3117, where current insert_id value was remembered on the first call to LAST_INSERT_ID() (bug 3117) and was returned from that function until it was reset before the next _upper-level_ statement (bug 6880). The fix for bug#21726 brings back the behaviour of version 4.0, and implements the following: remember insert_id value at the beginning of the statement or expression (which at that point equals to the first insert_id value generated by the previous statement), and return that remembered value from LAST_INSERT_ID() or @@LAST_INSERT_ID. Thus, the value returned by LAST_INSERT_ID() is not affected by values generated by current statement, nor by LAST_INSERT_ID(expr) calls in this statement. Version 5.1 does not have this bug (it was fixed by WL 3146).
-
- 01 Oct, 2006 6 commits
-
-
baker@bk-internal.mysql.com authored
into bk-internal.mysql.com:/data0/bk/mysql-5.1-arch
-
brian@zim.(none) authored
This patch makes ndbcluster_hton not static. I have a second patch for ndbcluster_hton to be static, but I want to talk to Jonas first.
-
brian@zim.(none) authored
into zim.(none):/home/brian/mysql/merge-5.1
-
brian@zim.(none) authored
-
brian@zim.(none) authored
into zim.(none):/home/brian/mysql/arch-5.1
-
brian@zim.(none) authored
-
- 30 Sep, 2006 3 commits
-
-
brian@zim.(none) authored
This patch adds handlerton passing to functions. NDB and Innodb still require a global hanlderton in the main code due to the nature of the sql_cache call back function (should be solveable... another patch). Partitioning now has a flag to allow disabling of engines from being compatible with partitioning. Cleaned up heap naming convention on panic call.
-
gkodinov@dl145s.mysql.com authored
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.1-opt
-
brian@zim.(none) authored
-
- 29 Sep, 2006 8 commits
-
-
sergefp@mysql.com authored
-
baker@bk-internal.mysql.com authored
into bk-internal.mysql.com:/data0/bk/mysql-5.1-arch
-
sergefp@pylon.mylan authored
into mysql.com:/home/psergey/mysql-5.1-bug14940-r10a
-
sergefp@mysql.com authored
-
gkodinov@dl145s.mysql.com authored
-
sergefp@mysql.com authored
- Re-worked the prev_record_reads() function to return the lower bound of number of different table access scans that will be performed.
-
gkodinov@dl145s.mysql.com authored
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.1-opt
-
gkodinov@dl145s.mysql.com authored
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.1-opt
-
- 28 Sep, 2006 18 commits
-
-
evgen@moonbone.local authored
After merge fix
-
evgen@moonbone.local authored
into moonbone.local:/work/5505-bug-5.0-opt-mysql
-
evgen@moonbone.local authored
On an INSERT into an updatable but non-insertable view an error message was issued stating the view being not updatable. This can lead to a confusion of a user. A new error message is introduced. Is is showed when a user tries to insert into a non-insertable view.
-
brian@zim.(none) authored
into zim.(none):/home/brian/mysql/merge-5.1
-
brian@zim.(none) authored
into zim.(none):/home/brian/mysql/merge-5.1
-
gluh@gluh.(none) authored
into mysql.com:/home/gluh/MySQL/Merge/5.1
-
gluh@mysql.com/gluh.(none) authored
-
gkodinov@dl145s.mysql.com authored
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.1-opt
-
gkodinov@dl145s.mysql.com authored
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.1-opt
-
evgen@moonbone.local authored
into moonbone.local:/work/18360-bug-5.1-opt-mysql
-
gbichot@dl145h.mysql.com authored
into dl145h.mysql.com:/users/gbichot/mysql-5.1-arch
-
gbichot@dl145h.mysql.com authored
and so the engine calls current_thd to derive transaction information; instead we now pass THD to those functions, it looks more logical (it makes the implicit current_thd parameter more visible). Approved by Brian and Monty.
-
gluh@gluh.(none) authored
into mysql.com:/home/gluh/MySQL/Merge/5.1
-
gkodinov@dl145s.mysql.com authored
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.1-opt
-
gkodinov@dl145s.mysql.com authored
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.0-opt
-
gkodinov@dl145s.mysql.com authored
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-5.0-opt
-
gkodinov@dl145s.mysql.com authored
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-4.1-opt
-
petr/cps@owlet.local authored
into mysql.com:/home/cps/mysql/trees/5.1-runtime-new
-
- 27 Sep, 2006 3 commits
-
-
gluh@mysql.com/gluh.(none) authored
-
gkodinov/kgeorge@macbook.gmz authored
-
gluh@mysql.com/gluh.(none) authored
-