- 25 Feb, 2006 3 commits
-
-
guilhem@mysql.com authored
into mysql.com:/home/mysql_src/mysql-5.1-new
-
guilhem@mysql.com authored
and new binlog format called "mixed" (which is statement-based except if only row-based is correct, in this cset it means if UDF or UUID is used; more cases could be added in later 5.1 release): SET GLOBAL|SESSION BINLOG_FORMAT=row|statement|mixed|default; the global default is statement unless cluster is enabled (then it's row) as in 5.1-alpha. It's not possible to use SET on this variable if a session is currently in row-based mode and has open temporary tables (because CREATE TEMPORARY TABLE was not binlogged so temp table is not known on slave), or if NDB is enabled (because NDB does not support such change on-the-fly, though it will later), of if in a stored function (see below). The added tests test the possibility or impossibility to SET, their effects, and the mixed mode, including in prepared statements and in stored procedures and functions. Caveats: a) The mixed mode will not work for stored functions: in mixed mode, a stored function will always be binlogged as one call and in a statement-based way (e.g. INSERT VALUES(myfunc()) or SELECT myfunc()). b) for the same reason, changing the thread's binlog format inside a stored function is refused with an error message. c) the same problems apply to triggers; implementing b) for triggers will be done later (will ask Dmitri). Additionally, as the binlog format is now changeable by each user for his session, I remove the implication which was done at startup, where row-based automatically set log-bin-trust-routine-creators to 1 (not possible anymore as a user can now switch to stmt-based and do nasty things again), and automatically set --innodb-locks-unsafe-for-binlog to 1 (was anyway theoretically incorrect as it disabled phantom protection). Plus fixes for compiler warnings.
-
brian@zim.(none) authored
into zim.(none):/home/brian/mysql/dep-5.1
-
- 24 Feb, 2006 19 commits
-
-
brian@zim.(none) authored
Someone modified the output to explain but did not run all tests before pushing, otherwise they would have realized that they broke this test.
-
brian@zim.(none) authored
AKA someone pushed without testing.
-
brian@zim.(none) authored
into zim.(none):/home/brian/mysql/dep-5.1
-
sergefp@mysql.com authored
-
brian@zim.(none) authored
This patch cleans up two tests which were a bit fragile from other failing tests. It also removes some variables associated with removed RAID support.
-
andrey@lmy004. authored
-
andrey@lmy004. authored
into lmy004.:/work/mysql-5.1-bug16411
-
andrey@lmy004. authored
fix for bug#16411
-
andrey@lmy004. authored
last fixes
-
andrey@lmy004. authored
-
evgen@moonbone.local authored
into moonbone.local:/work/17530-bug-5.0-mysql
-
knielsen@mysql.com authored
into mysql.com:/usr/local/mysql/mysql-5.1-new
-
knielsen@mysql.com authored
(Backported from mysql-5.1-new)
-
andrey@lmy004. authored
fix for bug #16412 (post-merge fix)
-
evgen@moonbone.local authored
into moonbone.local:/work/17530-bug-5.0-mysql
-
andrey@lmy004. authored
-
andrey@lmy004. authored
into lmy004.:/work/mysql-5.1-bug16412
-
andrey@lmy004. authored
WL#1034 (Internal CRON)
-
knielsen@mysql.com authored
-
- 23 Feb, 2006 18 commits
-
-
paul@snake-hub.snake.net authored
into snake-hub.snake.net:/src/extern/MySQL/bk/mysql-5.1
-
paul@snake-hub.snake.net authored
Rearrange out of order options in option struct.
-
paul@snake-hub.snake.net authored
into snake-hub.snake.net:/src/extern/MySQL/bk/mysql-5.1
-
paul@snake-hub.snake.net authored
into snake-hub.snake.net:/src/extern/MySQL/bk/mysql-5.0
-
paul@snake-hub.snake.net authored
into snake-hub.snake.net:/src/extern/MySQL/bk/mysql-5.1
-
mskold@mysql.com authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new
-
mskold@mysql.com authored
-
msvensson@neptunus.(none) authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.1
-
paul@snake-hub.snake.net authored
Fix out of order entries in option struct.
-
msvensson@neptunus.(none) authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.1
-
msvensson@neptunus.(none) authored
-
msvensson@neptunus.(none) authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.1
-
msvensson@neptunus.(none) authored
-
konstantin@mysql.com authored
into mysql.com:/opt/local/work/mysql-5.1-new
-
konstantin@mysql.com authored
-
msvensson@neptunus.(none) authored
-
msvensson@neptunus.(none) authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.1
-
knielsen@mysql.com authored
-