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

Created by Kenny Gryp and last modified
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

fixed error output

154. By Kenny Gryp

* updated VERSION/changelog
* added switch_master_consistent

153. By Kenny Gryp

Forgot the date for debian changelog

152. By Kenny Gryp

merge NonBlocking code from Yves

150. By gryp

* updated initial version
* update changelog

149. By gryp

* 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

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

Release 2.2.1

146. By Pascal Hofmann

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