lp://qastaging/~percona-dev/percona-server/5.1.57-innodb_fake_changes

Created by Yasufumi Kinoshita and last modified
Get this branch:
bzr branch lp://qastaging/~percona-dev/percona-server/5.1.57-innodb_fake_changes
Members of Percona developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

232. By kinoyasu <kinoyasu@gauntlet4>

innodb_fake_changes.patch is added

231. By Oleg Tsarev

BEFORE-FIX behaviour: ,/install_tests.sh always install all files from mysql-test/
AFTER-FIX behavior: ./install_tests.sh install tests just for patches listed in "series" file and from mysql-test/.
For every "name.patch" patch we have directory "mysql-test/name.patch/" with tests for this patch.
This script help to maintain patches, merge between different versions, backport patches with tests and so one.
My change fixes bug #782391
Also script print statistics of patch applying.

230. By Oleg Tsarev

1) ./mysql-test-run changed output of test percona_query_response_time (mysql 5.1.57 changes)
2) Post-run check was failing because slave didn't stop sometimes.
I added "STOP SLAVE" in the end of the test and test works fine.
This fixes bug #785564

229. By Oleg Tsarev

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

228. By Oleg Tsarev

Update results for test innodb_fix_misc_bug51325 (space instead of tab)

227. By kinoyasu <kinoyasu@gauntlet4>

fix bug723050

226. By Oleg Tsarev

complete patch poring to 5.1.57

225. By kinoyasu <kinoyasu@gauntlet4>

port Yasufumi patches to 5.1.57

224. By Alexey Kopytov

Merge from lp:percona-server

223. By Alexey Kopytov

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

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.

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.