- 14 Mar, 2006 4 commits
-
-
unknown authored
into zim.(none):/home/mikael/bug17127 sql/sql_yacc.yy: Auto merged
-
unknown authored
into zim.(none):/home/mikael/bug17127 sql/sql_partition.cc: Auto merged sql/sql_yacc.yy: Auto merged mysql-test/r/partition.result: manual merge mysql-test/t/partition.test: manual merge
-
unknown authored
-
unknown authored
into production.mysql.com:/usersnfs/gbichot/mysql-5.1-new
-
- 13 Mar, 2006 36 commits
-
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.1-clean
-
unknown authored
into production.mysql.com:/usersnfs/gbichot/mysql-5.1-new
-
unknown authored
Revise option description. And let's put it in the proper lexical order within the option list. sql/mysqld.cc: Revise option description. And let's put it in the proper lexical order within the option list.
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.1-clean
-
unknown authored
into mysql.com:/usr/local/mysql/tmpbuild-5.1
-
unknown authored
-
unknown authored
Small change to enable sending of mails from Windows bk clones BitKeeper/triggers/post-commit: Small change to enable sending of mails from Windows bk clones
-
unknown authored
into mysql.com:/usr/local/mysql/mysql-5.1-new
-
unknown authored
sql/log_event.cc: Fix Windows compile errors. storage/innobase/btr/btr0sea.c: Fix AIX compile error (declarations must come before code in traditional C). sql/sql_class.h: Fix HPUX compile problem (HP compiler bug). Local class of member in derived class has no access to protected members, so make the class global and a friend. sql/sql_insert.cc: Fix HPUX compile problem (HP compiler bug). Local class of member in derived class has no access to protected members, so make the class global and a friend.
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
-
unknown authored
into production.mysql.com:/usersnfs/gbichot/mysql-5.1-new sql/sql_yacc.yy: Auto merged
-
unknown authored
- detect the need for row-based binlogging not at execution stage but earlier at parsing stage; needed for example for CREATE TABLE SELECT UUID(). - more tests of this mixed mode. mysql-test/r/rpl_switch_stm_row_mixed.result: result update mysql-test/t/rpl_switch_stm_row_mixed.test: testing more scenarios for the mixed replication mode. Added support for manual testing of UDFs vs the mixed mode (behind a variable in the test). Changing old file names to better ones. sql/item_create.cc: at parse time, when we see a UUID(), put up a flag in LEX to say this binlogs properly only with row-based binlogging. sql/item_func.cc: it's not perfect to put up the flag at this execution stage, better do it at parse stage. sql/item_strfunc.cc: it's not perfect to put up the flag at this execution stage, better do it at parse stage sql/set_var.cc: this assertion is wrong, this piece of code can happen in RBR mode too. sql/sql_lex.cc: when we reinitialize the LEX members before every query, we have to reinitialize the new flag sql/sql_lex.h: A new flag, set at parsing stage, which tells if some items seen during parsing stage require row-based replication to binlog/replicate correctly when this statement is later executed. It has to be in LEX and not directly in THD, for this to work in prepared statements. sql/sql_parse.cc: Parsing stage happened at some time in the past and set up the flag in LEX, now that we execute the statement we actually turn on row-based binlogging if the thread's binlog format is "mixed". We then turn it off when leaving mysql_execute_command(). Some cleanup code was not executed if leaving mysql_execute_command() at the "error" label, fixing this. A better fix than the "goto end" would be to modify each "goto error" to "res=1; goto end" but it required changing many lines which I don't want to do now ("make smallest possible patch"). sql/sql_yacc.yy: When at parsing stage we see a UDF we put up a flag to say that row-based binlogging is preferred.
-
unknown authored
into shellback.(none):/home/msvensson/mysql/mysql-5.1
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.1-clean sql/sql_partition.cc: Auto merged mysql-test/r/partition.result: e Resolve conflict mysql-test/t/partition.test: Resolve conflict
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.1-clean sql/sql_table.cc: Auto merged mysql-test/r/partition.result: SCCS merged mysql-test/t/partition.test: SCCS merged
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.1-clean mysql-test/r/partition.result: Resolve conflict mysql-test/t/partition.test: Resolve conflict sql/ha_partition.cc: Resolve conflict
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.1-clean mysql-test/r/partition.result: SCCS merged mysql-test/t/partition.test: SCCS merged
-
unknown authored
into production.mysql.com:/usersnfs/rburnett/mysql-5.1-bug17173
-
unknown authored
Bug # 17894 - Comparison with "less than" operator fails with range partition The problem here was that on queries such as < 3, the range given is NULL < n < 3. The null part works correctly where the null value is stored in rec[0] and the field is marked as being null. However, when the 3 is processed, the 3 is places on rec[0] but the null flag is left uncleared. partition_range.result: Results block for bug #17894 partition_range.test: Test block for bug #17894 partition_list.result: Results block for bug #17173 partition_list.test: Test block for bug #17173 opt_range.cc: call set_notnull to clear any null flag that may have been set sql/opt_range.cc: call set_notnull to clear any null flag that may have been set mysql-test/t/partition_list.test: Test block for bug #17173 mysql-test/r/partition_list.result: Results block for bug #17173 mysql-test/t/partition_range.test: Test block for bug #17894 mysql-test/r/partition_range.result: Results block for bug #17894
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new storage/ndb/src/kernel/blocks/backup/Backup.cpp: merge
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/kernel/blocks/backup/Backup.cpp: Auto merged
-
unknown authored
ndb crash if trigger record get to big, fix incorrect max size of trigger record ndb/src/kernel/blocks/backup/Backup.cpp: Increase size of max trigger record
-
unknown authored
ndb crash if trigger record get to big, fix incorrect max size of trigger record ndb/src/kernel/blocks/backup/Backup.cpp: Increase size of max trigger record
-
unknown authored
When doing an ALTER TABLE on a table using partitioning, force the table definition to get reloaded, since it may become invalid whenever the ALTER TABLE fails (even for an ALTER TABLE without specific partitioning changes). mysql-test/r/partition.result: New results mysql-test/t/partition.test: New regression test sql/sql_partition.cc: Always force table to get reloaded when we ALTER a partitioned table
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
-
unknown authored
incorrect handling of varsize primary key and charsets in tup-scan storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: put tracenr log in signal log instead...as out file gets very big... storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp: PK needs to be normalized before computing hashvalue, otherwise lock-req will not find row, causing assertion in debug build, and inconsistency in release
-
unknown authored
put nrtrace in out file instead (debug compiled..) storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: put nrtrace in out file instead (debug compiled..)
-
unknown authored
into xgeek.:C:/work/mysql-5.1-new
-
unknown authored
Fixed problem where taocrypt was defined too early in the process win/cmakefiles/base: Fixed problem where taocrypt was defined too early in the process
-
unknown authored
into mysql.com:/home/cps/mysql/trees/mysql-5.1-virgin
-
unknown authored
into shellback.(none):/home/msvensson/mysql/mysql-5.1 mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
mysql-test/mysql-test-run.pl: Setup path the slave clusters data dir Remove slave clusters data dir on restart after test case failure
-
unknown authored
into shellback.(none):/home/msvensson/mysql/init_rm/my51-init_rm mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
mysql-test/mysql-test-run.pl: Remove extra printouts
-
unknown authored
into shellback.(none):/home/msvensson/mysql/init_rm/my51-init_rm mysql-test/mysql-test-run.pl: Merge 5.0 -> 5.1
-
unknown authored
mysql-test/mysql-test-run.pl: Take a snapshot of the data dirs just after all db's have been installed and usedthat snasphot to restore the db(s) to a known state after a test case has failed. Thus avoiding subsequent test cases to fail because of previous test failures.
-