Activity log for bug #887563

Date Who What changed Old value New value Message
2011-11-08 13:09:11 Seppo Jaakola bug added bug
2011-11-08 13:09:18 Seppo Jaakola codership-mysql: status New In Progress
2011-11-08 13:09:26 Seppo Jaakola codership-mysql: importance Undecided Medium
2011-11-08 13:09:32 Seppo Jaakola codership-mysql: assignee Seppo Jaakola (seppo-jaakola)
2011-11-08 13:09:35 Seppo Jaakola codership-mysql: milestone 5.5.16-22.3
2011-11-08 13:09:45 Seppo Jaakola nominated for series codership-mysql/5.1
2011-11-08 13:09:45 Seppo Jaakola bug task added codership-mysql/5.1
2011-11-08 13:09:45 Seppo Jaakola nominated for series codership-mysql/5.5
2011-11-08 13:09:45 Seppo Jaakola bug task added codership-mysql/5.5
2011-11-08 13:15:48 Seppo Jaakola description Implement rolling schema upgrade support in mysql side. Online schema upgrade (OSU) is a feature enabling schema changes while cluster is online. With this enhancement, the cluster will have two separate OSU methods: * total order isolation (TOI) * rolling schema upgrade (RSU) A little bit of design: 1. A new option variable must be introduced to choose between TOI and RSU methods 2. DDL processing must switch between TOI and RSU methods 3. RSU method must call wsrep->desync() and wsrep->resync() before and after the DDL processing 4. RSU method should also set THD's wsrep_on to 0 during DDL phase, this is convenience for the caller Implement rolling schema upgrade support in mysql side. Online schema upgrade (OSU) is a feature enabling schema changes while cluster is online. With this enhancement, the cluster will have two separate OSU methods: * total order isolation (TOI) * rolling schema upgrade (RSU) A little bit of design: 1. A new option variable must be introduced to choose between TOI and RSU methods 2. DDL processing must switch between TOI and RSU methods 3. RSU method must call wsrep->desync() and wsrep->resync() before and after the DDL processing 4. RSU method should also set THD's wsrep_on to 0 during DDL phase, this is convenience for the caller A sibling task: https://bugs.launchpad.net/codership-mysql/+bug/887564 implements functionality to dictate whole cluster in STATEMENT replication during the OSU process. This may turn out inevitable act.
2011-11-22 21:08:18 Seppo Jaakola codership-mysql/5.5: status In Progress Fix Committed
2011-12-11 01:51:11 Alex Yurchenko codership-mysql/5.5: status Fix Committed Fix Released