lp:~gryp/mysql-mmm/mysql-mmm-MoveSlavesMoreConsistent

Created by Kenny Gryp on 2011-04-27 and last modified on 2011-05-30
Get this branch:
bzr branch lp:~gryp/mysql-mmm/mysql-mmm-MoveSlavesMoreConsistent
Only Kenny Gryp can upload to this branch. If you are Kenny Gryp please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Kenny Gryp
Project:
mysql-mmm
Status:
Development

Recent revisions

155. By Kenny Gryp on 2011-05-30

fixed error output

154. By Kenny Gryp on 2011-05-27

* updated VERSION/changelog
* added switch_master_consistent

153. By Kenny Gryp on 2011-05-25

Forgot the date for debian changelog

152. By Kenny Gryp on 2011-05-25

merge NonBlocking code from Yves

150. By gryp on 2011-05-25

* updated initial version
* update changelog

149. By gryp on 2011-05-25

* fix some bugs in the first code
* add configuration variable 'switch_master_timeout' that specifies how long MMM should try to move one slave to the other master before giving up

148. By Kenny Gryp on 2011-04-27

This patch fixes some bugs and adds some 'functionality' (read fixes bugs)
- don't do MASTER_POS_WAIT(newmasterfile and io) on the slave when it's replication is not properly running, it would hang forever
- slaves could become inconsistent when the new master is lagging on the slave
- remove the slave if it's not able to move the slave to the new master properly, and display an error. It used to just change master to a 'random' file and position

Note that this can make the process slower as it will let the new master sync and/or the slave first before changing the replication

147. By Pascal Hofmann on 2010-05-07

Release 2.2.1

146. By Pascal Hofmann on 2010-05-05

Removed checks for incorrect state REPLICATION_BACKLOG (it's called REPLICATION_DELAY...).

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.

Subscribers