Alexander Nozdrin
eacc937d48
Manual merge from mysql-trunk-merge.
...
Conflicts:
- configure.in
- include/m_string.h
- mysql-test/extra/rpl_tests/rpl_row_func003.test
- mysql-test/r/mysqlbinlog.result
- mysql-test/r/union.result
- mysql-test/suite/binlog/r/binlog_killed_simulate.result
- mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result
- mysql-test/suite/binlog/r/binlog_unsafe.result
- mysql-test/suite/binlog/t/binlog_unsafe.test
- mysql-test/suite/rpl/r/rpl_loaddata_fatal.result
- mysql-test/suite/rpl/r/rpl_loaddata_map.result
- mysql-test/suite/rpl/r/rpl_stm_loaddata_concurrent.result
- mysql-test/suite/rpl/r/rpl_stm_log.result
- mysql-test/suite/rpl/t/rpl_optimize.test
- mysql-test/t/mysqlbinlog.test
- mysql-test/t/union.test
- sql/rpl_utility.h
- sql/sql_union.cc
- strings/Makefile.am
2010-01-19 19:36:14 +03:00
Sven Sandberg
94946c6807
BUG#49222: Mark RAND() as unsafe
...
Problem: When RAND() is binlogged in statement mode, the seed is
binlogged too, so the replication slave generates the same
sequence of random numbers. This makes replication work in many
cases, but not in all cases: the order of rows is not guaranteed
for, e.g., UPDATE or INSERT...SELECT statements, so the row data
will be different if master and slave retrieve the rows in
different orders.
Fix: Mark RAND() as unsafe. It will generate a warning if
binlog_format=STATEMENT and switch to row-logging if
binlog_format=ROW.
2010-01-13 10:00:03 +01:00
Andrei Elkin
070d190906
mergin 5.1 -> rep+2 -> rep+3. create_table_from_dump issue will be merged on the next step
2009-11-30 20:20:26 +02:00
Serge Kozlov
6475109c1f
Backport for WL#3894
2009-11-28 02:34:47 +03:00
He Zhenxing
ae107c5581
Manual merge 5.1-rep+2 to 5.1-rep+3
2009-10-18 11:57:38 +08:00
svoj@mysql.com/june.mysql.com
b799ea244c
BUG#34768 - nondeterministic INSERT using LIMIT logged in stmt mode
...
if binlog_format=mixed
Addition to fix for BUG#34768: fixed test case failures discovered
by pushbuild.
2008-03-25 17:28:12 +04:00
msvensson@pilot.(none)
8661497e9b
WL#3933 Split main test suite to rpl, rpl_ndb and ndb
...
- Update mysql-test-run.pl to collect tests from several suites
- Group test into suites
- Add suite.opt file
2007-06-27 14:28:02 +02:00