monty@work.mysql.com
55485f5c2d
Merge work.mysql.com:/home/bk/mysql
...
into work.mysql.com:/home/bk/mysql-4.0
2001-09-18 04:17:52 +02:00
monty@hundin.mysql.fi
cd78a8be66
Fix for LOAD DATA FROM MASTER when using tables with checksum
...
Fixed some wrong test cases
2001-09-18 04:58:15 +03:00
monty@hundin.mysql.fi
0d72e5440f
Portability fixes
2001-09-15 16:22:34 +03:00
monty@work.mysql.com
447c18954e
merge with 3.23.42
2001-09-02 18:38:33 +02:00
monty@hundin.mysql.fi
733f865f54
Fixes for OS2.
...
Fix bug in isamlog
Add argument types to function declarations.
2001-08-22 01:45:07 +03:00
monty@hundin.mysql.fi
cf19429793
Cleanups
2001-08-13 17:59:40 +03:00
sasha@mysql.sashanet.com
09eda84f2e
LOAD DATA INFILE is now replicated properly, except for cleanup on
...
Stop event and bugs the test suite could not catch
Did some big restructuring of binlog event classes - most important
change is that now each event class has exec_event method and one does
not need to modify slave core code to add a new event. Slave code is
now much smaller and easier to read
2001-08-03 15:57:53 -06:00
monty@work.mysql.com
01cda0929a
merge
2001-07-18 23:58:10 +02:00
sasha@mysql.sashanet.com
1c3dc8875e
fixed mysterious offset confusion bug
...
added a test case for it - took some creative work to figure out
how to make it happen at will
updated the manual
2001-07-18 14:26:43 -06:00
sasha@mysql.sashanet.com
14c23716a6
added slave_net_timeout
2001-07-17 14:22:52 -06:00
sasha@mysql.sashanet.com
c0b4b2360c
signal slave thread to stop during shutdown
2001-07-11 21:46:23 -06:00
sasha@mysql.sashanet.com
fa4e355dac
send kill signal to slave thread on shutdown
2001-07-11 21:33:19 -06:00
sasha@mysql.sashanet.com
21a8aaa29d
fixed race condition in automatic binlog rotation
...
remove extension from binary log if the user specifies one to avoid
non-rotatable logs
fixed possible use of unitialized IO_CACHE in debug mode
2001-07-11 19:29:23 -06:00
sasha@mysql.sashanet.com
38d3bf5172
mysql-test/t/rpl_sporadic_master.test
...
use truncate table
sql/slave.cc
fixed race condition on server shutdown
sql/sql_repl.cc
fixed uninitialized use of io_cache
2001-07-10 20:35:42 -06:00
sasha@mysql.sashanet.com
5527f9bfc3
mysql-test/t/rpl_sporadic_master.test
...
fixed test case to produce same results on txn-enabled binary.
temporary fix - permanent fix is it make mysqld behave the same with
MyISAM on auto_increment insert after delete from tbl_name regardless
of how the binary was compiled
sql/slave.cc
fixed concurrency bug with log_seq
sql/slave.h
last_log_seq needs to be updated atomically with pos
sql/sql_repl.cc
cleared up comment and fixed concurrency bug
2001-07-10 18:08:37 -06:00
sasha@mysql.sashanet.com
27561841d1
merged latest changes in 3.23
2001-07-07 15:35:23 -06:00
monty@tik.mysql.fi
19a99dd3fd
dded volatile to replication variable
2001-07-07 23:26:06 +03:00
sasha@mysql.sashanet.com
242037992f
merged with 3.23 replication updates
2001-06-28 19:48:49 -06:00
sasha@mysql.sashanet.com
2e4d264c27
fixed message in post-commit trigger
...
added debugging options to master to behave sporadically, and a
test case to make sure the slave can deal with it
2001-06-28 18:22:29 -06:00
sasha@mysql.sashanet.com
51e3c5de88
--do-test option in mysql-test-run - will do only tests that match the pattern
...
updated rotate event to set new position along with the new log
2001-06-26 17:02:33 -06:00
sasha@mysql.sashanet.com
a91ac47cde
show master forced rotate info in SHOW BINLOG EVENTS
...
mark a master-forced rotate with a special flag
2001-06-23 19:37:24 -06:00
sasha@mysql.sashanet.com
924dadef97
merged new 3.23 errors
...
fixed bugs in log seq - now starting to look good
fixes for SHOW BINLOG EVENTS
will push this one
2001-06-22 08:35:18 -06:00
sasha@mysql.sashanet.com
b86ffcef9a
merge
2001-06-21 16:15:00 -06:00
sasha@mysql.sashanet.com
1e76c806eb
fixed drop/create database bug when holding global read lock
...
preserve originating server id in Intvar events to avoid inifinite loops
2001-06-21 15:59:51 -06:00
sasha@mysql.sashanet.com
7ce33f90fb
Added slave log event to record the master position in of slave thread
...
in slave binlog - needed for synchronization slave during recovery
2001-06-14 14:12:40 -06:00
sasha@mysql.sashanet.com
ad0b92f941
do not show user/pass for slave unless running with show-slave-auth-info
...
cleanup of register_slave_on_master()
2001-06-01 21:15:15 -06:00
sasha@mysql.sashanet.com
c230df24dd
sql/slave.cc
...
fixed bad merge
2001-06-01 17:53:52 -06:00
sasha@mysql.sashanet.com
390ea98f2d
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-06-01 16:08:40 -06:00
monty@work.mysql.com
ef8d161dea
merge
2001-06-01 23:51:23 +02:00
sasha@mysql.sashanet.com
ef11c1032c
worked around one bug in the new symlink code, but hit another
...
test case included ( drop) - currently fails, along with rpl000009
2001-06-01 15:13:02 -06:00
monty@hundin.mysql.fi
e30ff2ece1
Fixed bug that caused client to hang because mysqld never did send an
...
error message if the table open or the index creation failed.
Updated portuguese error messages.
Fix for OS/2 that affected CHECK TABLE.
2001-06-02 00:03:16 +03:00
monty@work.mysql.com
e595fe3b34
Merge work.mysql.com:/home/bk/mysql
...
into work.mysql.com:/home/bk/mysql-4.0
2001-06-01 03:13:02 +02:00
monty@hundin.mysql.fi
683a46a38b
Added ER_SAFE() for cases when the error message could be out of bands
2001-06-01 04:10:53 +03:00
sasha@mysql.sashanet.com
6d75659b42
deal with errno out of range when reading it from the master
2001-05-31 13:56:57 -06:00
sasha@mysql.sashanet.com
a817bd3862
A slave now can optionally register with the master providing the
...
info on how to connect to the slave for the clients that connect to
the master, but would like to know where the slaves are
2001-05-30 18:50:56 -06:00
sasha@mysql.sashanet.com
8f6b34f950
updates for LOAD DATA FROM MASTER + some cleanup of replication code
2001-05-28 19:18:23 -06:00
sasha@mysql.sashanet.com
fe54369179
better error message in replication when packet is too large
2001-05-03 17:27:35 -06:00
sasha@mysql.sashanet.com
c8fdb95815
reversed virtual master
2001-05-03 11:46:49 -06:00
sasha@mysql.sashanet.com
be8f18e020
fixed redundant repetition of use db in mysqlbinlog
...
added support for virtual master ( replicating from a directory with binlogs)
test case for backup/restore with virtual master
2001-04-24 17:39:26 -06:00
monty@donna.mysql.fi
5e8c4b76d5
Portability fixes
2001-04-20 15:18:46 +03:00
monty@donna.mysql.fi
dc933ad9d6
Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql
2001-04-11 20:23:31 +03:00
monty@donna.mysql.fi
d2dc65f1b4
Fixed bug in REGEXP for Linux Alpha
2001-04-11 20:19:52 +03:00
sasha@mysql.sashanet.com
102c1945eb
do not log the drop internal temporary tables into the binary log
...
mark killed partially completed updates with an error code in binlog
stop replication if the master reports a possible partial/killed update
test partially killed update
2001-04-10 20:56:54 -06:00
sasha@mysql.sashanet.com
0dd0d88e8f
changed signal by fd close to signal by vio_close
...
added support for kill expr
fixed coredump in set @a := foo;
added testcase for user_var
added testcase for kill
2001-03-13 23:07:12 -07:00
sasha@mysql.sashanet.com
a2b6410965
untested changes to close socket on slave stop for OS's that do not
...
interrupt I/O after thr_alarm_kill()
test case for order by desc coredump
2001-03-12 20:17:32 -07:00
monty@donna.mysql.fi
98c70da357
Fixed test cases for innobase
...
Fixed bug introduced with last ORDER BY optimization
Changed log position to longlong to avoid warnings.
2001-03-07 23:50:44 +02:00
sasha@mysql.sashanet.com
62db48e4b8
Docs/manual.texi
...
update for the fix
sql/slave.cc
re-merged Jeremy's message changes, got the code to compile and run again
after a mess-up in the merge
2001-02-26 23:09:53 -07:00
sasha@mysql.sashanet.com
00c87c1bc7
sql/slave.cc
...
merged
2001-02-26 22:32:06 -07:00
sasha@mysql.sashanet.com
4b9fdfc3f2
ulonglong -> uint32 for log offset
...
more verbose messages when slave thread exits
2001-02-26 22:27:20 -07:00
jcole@tetra.spaceapes.com
78daefc5b3
Cleanups...
2001-02-20 20:39:48 -06:00