Created by Oleg Tsarev on 2011-05-25 and last modified on 2011-05-26
Get this branch:
bzr branch lp:~percona-dev/percona-server/5.1.57-fix_bug_784378
Members of Percona developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

228. By Oleg Tsarev on 2011-05-26

Post-run check of test percona_slow_extended-slave_innodb_stats was failing because slave didn't stop sometimes.
I added "--source include/rpl_end.inc" to the end of the test and now test works fine.
Also I removed reconnect to server during query execution, because otherwise test failed in "--source include/rpl_end.inc".
For test enough just restart slave.
This fixes bug #784378

227. By kinoyasu <kinoyasu@gauntlet4> on 2011-05-24

fix bug723050

226. By Oleg Tsarev on 2011-05-13

complete patch poring to 5.1.57

225. By kinoyasu <kinoyasu@gauntlet4> on 2011-05-10

port Yasufumi patches to 5.1.57

224. By Alexey Kopytov on 2011-04-20

Merge from lp:percona-server

223. By Alexey Kopytov on 2011-04-20

LP bug #764395 / MySQL bug #60788: InnoDB crashes with an assertion
                                   failure when receiving a signal on

The problem was that InnoDB I/O code was not fully conforming to the
standard on POSIX systems. fsync(), pread() and pwrite() calls may be
interrupted by a signal. In such a case, InnoDB would just fail with an
assertion failure rather than just restarting the interrupted call.

Fixed InnoDB I/O code so that the interrupted system calls are restarted
if they are interrupted by a signal.

221. By Yasufumi Kinoshita <kinoyasu@rynex6> on 2011-04-14

fix bug758891, directly. It was the bug only affects to UNIV_DEBUG path

220. By Alexey Kopytov on 2011-04-12

Bug #757749: main.handler_innodb fails in 5.5.11

Using ALTER TABLE to convert an InnoDB table to a MEMORY table could
fail due to a bug in innodb_expand_fast_index_creation.patch.

The problem in innodb_expand_fast_index_creation.patch was that for
ALTER TABLE ENGINE=... the code mistakenly made sure the original
table's engine is InnoDB, rather than the target's one. This resulted in
a failure if the target engine was MEMORY because it does not support
certain handler calls.

Fixed by making sure the target engine is InnoDB, not the original ones.

219. By Alexey Kopytov on 2011-04-03

Merge from trunk

Branch metadata

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