- 03 Mar, 2005 1 commit
-
-
gluh@gluh.mysql.r18.ru authored
-
- 02 Mar, 2005 1 commit
-
-
serg@serg.mylan authored
deadlock in MYSQL_LOG::new_file() style fixes
-
- 25 Feb, 2005 1 commit
-
-
monty@mysql.com authored
(Found during build process)
-
- 23 Feb, 2005 4 commits
-
-
mats@mysql.com authored
-
serg@serg.mylan authored
correct end_log_pos for Xid_log_event
-
serg@serg.mylan authored
new tests
-
jani@ua141d10.elisa.omakaista.fi authored
-
- 22 Feb, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 21 Feb, 2005 4 commits
-
-
serg@serg.mylan authored
-
serg@serg.mylan authored
-
monty@mysql.com authored
Portability fixes and cleanups Fixed setting of 'res' in mysql_execute_command()
-
serg@serg.mylan authored
-
- 20 Feb, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 19 Feb, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 16 Feb, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 14 Feb, 2005 1 commit
-
-
mats@mysql.com authored
epilogue to an SQL statement should not have an error code even when the SQL statement itself has an error code.
-
- 10 Feb, 2005 1 commit
-
-
lars@mysql.com authored
binlog-do-db or binlog-ignore-db are in effect. (In the future 5.1? 5.0? I think each statement should be verified against the filtering criteria based on the database it *uses* and not the *current* one. But, right now the *current* database is what counts according to the semantics of the manual.)
-
- 09 Feb, 2005 1 commit
-
-
serg@serg.mylan authored
auto-commit on Xid_log_event
-
- 03 Feb, 2005 1 commit
-
-
guilhem@mysql.com authored
we store 7 bytes (1 + 2*3) in every Query_log_event. In the future if users want binlog optimized for small size and less safe, we could add --binlog-no-charset (and binlog-no-sql-mode etc): charset info is something by design optional (even if for now we don't offer possibility to disable it): it's not a binlog format change. We try to reduce the number of get_charset() calls in the slave SQL thread to a minimum by caching the charset read from the previous event (which will often be equal to the one of the current event). We don't use SET ONE_SHOT for charset-aware repl (we still do for timezones, will be fixed later). No more errors if one changes the global value of charset vars on master or slave (as we log charset info in all Query_log_event). Not fixing Load_log_event as it will be rewritten soon by Dmitri. Testing how mysqlbinlog behaves in rpl_charset.test. mysqlbinlog needs to know where charset file is (to be able to convert a charset number found in binlog (e.g. in User_var_log_event) to a charset name); mysql-test-run needs to pass the correct value for this option to mysqlbinlog. Many result udpates (adding charset info into every event shifts log_pos in SHOW BINLOG EVENTS). Roughly the same job is to be done for timezones :)
-
- 01 Feb, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 27 Jan, 2005 1 commit
-
-
serg@serg.mylan authored
fix for binlog+autocommit+tclog comments, style fixes
-
- 17 Jan, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 16 Jan, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 06 Jan, 2005 1 commit
-
-
guilhem@mysql.com authored
WL#2335 (wait if binlog or binlog index file hits disk full or quota exceeded), fix for BUG#7236 ("--expire_logs_days does not apply if all statements happen in transactions"), and a behaviour change: abort if mysqld can't start binlog at startup (if running with --log-bin of course).
-
- 22 Dec, 2004 1 commit
-
-
serg@serg.mylan authored
don't checkin for Administrator or mysqldev sql/log.cc@1.157 restored a bugfix that was lost in a merge
-
- 10 Dec, 2004 1 commit
-
-
heikki@hundin.mysql.fi authored
Remove accidentally merged 4.0 changes dict0dict.c: Remove the 4.0 fix accidentally auto-merged to 4.1 row0mysql.h, dict0dict.h: Remove a change auto-merged from 4.0
-
- 09 Dec, 2004 1 commit
-
-
dlenev@brandersnatch.localdomain authored
tables requires privileges for them if some table or column level grants present" (with after-review fixes). We should set SELECT_ACL for implicitly opened tables in my_tz_check_n_skip_implicit_tables() to be able to bypass privilege checking in check_grant(). Also we should exclude those tables from privilege checking in multi-update.
-
- 07 Dec, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 03 Dec, 2004 1 commit
-
-
mats@mysql.com authored
CREATE DATABASE statement used the current database instead of the database created when checking conditions for replication. CREATE/DROP/ALTER DATABASE statements are now replicated based on the manipulated database.
-
- 13 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
used only one implementation of format parser of (printf) fixed multistatement
-
- 12 Nov, 2004 2 commits
-
-
bell@sanja.is.com.ua authored
-
brian@avenger.(none) authored
-
- 10 Nov, 2004 2 commits
-
-
monty@mysql.com authored
Print position in normal log for Binlog dump
-
guilhem@mysql.com authored
When we are writing a transaction to the binlog, we log BEGIN/COMMIT with zero error code. Example: all statements of trans succeeded, connection lost and so implicit rollback: we don't want ER_NET* errors to be logged in the BEGIN/ROLLBACK events, while statement events have 0. If there was really a serious error code, it's already in the statement events.
-
- 04 Nov, 2004 1 commit
-
-
guilhem@mysql.com authored
the fact that the transaction log is empty does not mean we're not in a transaction (it could be BEGIN; SELECT * FOR UPDATE FROM ibtable: then we don't want to commit now, even if the statement is a MyISAM update). With a testcase.
-
- 15 Sep, 2004 2 commits
-
-
monty@mishka.local authored
This allows one to setup a master <-> master replication with non conflicting auto-increment series. Cleaned up binary log code to make it easyer to add new state variables. Added simpler 'upper level' logic for artificial events (events that should not cause cleanups on slave). Simplified binary log handling. Changed how auto_increment works together with to SET INSERT_ID=# to make it more predictable: Now the inserted rows in a multi-row statement are set independent of the existing rows in the table. (Before only InnoDB did this correctly)
-
serg@serg.mylan authored
-
- 08 Sep, 2004 1 commit
-
-
rburnett@build.mysql.com authored
Changed label on INFORMATION log items to NOTE
-
- 06 Sep, 2004 2 commits
-
-
guilhem@mysql.com authored
-
serg@serg.mylan authored
-