{"push_id":676663395,"size":7,"distinct_size":3,"ref":"refs/heads/2.3","head":"ed9fbbf787f3a8582cdb58c14802823461d67ba1","before":"defe56d3cfba2bcfe77653863167d609aceabf0d","commits":[{"sha":"2e1613987e337eb0507a81863e3123e840a7c6b5","author":{"email":"283a13a741443aaa3eb3917f535cca286e24cb1d@gmail.com","name":"Sergei Glushchenko"},"message":"Fix for bug #1425269\n\nBug 1425269: Long-lasting backup of active databases fails with\n\"Combined size of log files must be < 512 GB\"\n\nComment in srv0start.cc tells that log_block_convert_lsn_to_no()\nlimits the returned block number to 1G which is true. This however\ndoesn't impose any limit on combined size of log files.\n\nThe purpose of log_block_convert_lsn_to_no() is to return log block\nnumber by given LSN. This number is then written to log block header\nand both xtrabackup and server use this number to verify log\nintegrity.\n\nThese numbers are monotonically increasing up to value of 1G, after\nthat they started from 0. There is no relation between log block\nnumber and it's offset in the log file. LSN offset calculated as\noffset of the last checkpoint LSN (stored in log header) plus the\ndifference of LSN and LSN of the last checkpoint.\n\nThese assumptions were verified by modifying\nlog_block_convert_lsn_to_no() to wrap around value of 0x4000 and\ntrying to backup and restore modified server with modified\nxtrabackup.\n\nAlso code has been inspected to find other limitations which would\nprevent from successful restoring backup with large\nxtrabackup_logfile. None has been found.","distinct":false,"url":"https://api.github.com/repos/hrvojem/percona-xtrabackup/commits/2e1613987e337eb0507a81863e3123e840a7c6b5"},{"sha":"289afad5bf0c49b1c6569a2b0eb76c42f66f4579","author":{"email":"283a13a741443aaa3eb3917f535cca286e24cb1d@gmail.com","name":"Sergei Glushchenko"},"message":"Bug 1399471: XtraBackup 2.2.x crash on prepare when backing up MySQL/Percona Server 5.5.x\n\nWhen InnoDB rolling back active transactions on recovery it also\nremoves temporary tables. When temporary table removed from data\ndictionary it also removed from system tables like SYS_TABLES,\nSYS_FOREIGN, etc. The culprit here are SYS_DATAFILES and\nSYS_TABLESPACES which were introduced in 5.6 and absent in backup\ntaken from MySQL 5.1/5.5.\n\nThe fix is not remove from SYS_DATAFILES and SYS_TABLESPACES if they\nare absent. Patch also updates\nfil_remove_invalid_table_from_data_dict to match\nrow_drop_table_for_mysql.\n\nPatch contributed by Fungo Wang.","distinct":false,"url":"https://api.github.com/repos/hrvojem/percona-xtrabackup/commits/289afad5bf0c49b1c6569a2b0eb76c42f66f4579"},{"sha":"44bb111aae2d0343b77ae4a23f42a74a583690dc","author":{"email":"0226224e2ffd96e868b1fd7a87d159079f791cc1@gmail.com","name":"hrvojem"},"message":"Release notes for Percona XtraBackup 2.2.11\nRelease notes sorted chronologically (newest to oldest)\nminor typos fixed","distinct":false,"url":"https://api.github.com/repos/hrvojem/percona-xtrabackup/commits/44bb111aae2d0343b77ae4a23f42a74a583690dc"},{"sha":"b5035967797a08ca9324da293cd83f041f63800d","author":{"email":"0226224e2ffd96e868b1fd7a87d159079f791cc1@gmail.com","name":"hrvojem"},"message":"Merge branch '2.2-xb-rn-2.2.11' into 2.3-xb-rn-2.2.11","distinct":false,"url":"https://api.github.com/repos/hrvojem/percona-xtrabackup/commits/b5035967797a08ca9324da293cd83f041f63800d"},{"sha":"15619a96474ebf755830f11e5a7ec6817d4cc763","author":{"email":"283a13a741443aaa3eb3917f535cca286e24cb1d@gmail.com","name":"Sergei Glushchenko"},"message":"Merge pull request #66 from hrvojem/2.3-xb-rn-2.2.11\n\nRelease notes for Percona XtraBackup 2.2.11 (2.3)","distinct":true,"url":"https://api.github.com/repos/hrvojem/percona-xtrabackup/commits/15619a96474ebf755830f11e5a7ec6817d4cc763"},{"sha":"5ff0070c41cb4045c07f00ed406f2edc551611e3","author":{"email":"283a13a741443aaa3eb3917f535cca286e24cb1d@gmail.com","name":"Sergei Glushchenko"},"message":"Merge pull request #64 from gl-sergei/2.2-xb-bug1399471\n\nBug 1399471: XtraBackup 2.2.x crash on prepare when backing up MySQL (2.3)","distinct":true,"url":"https://api.github.com/repos/hrvojem/percona-xtrabackup/commits/5ff0070c41cb4045c07f00ed406f2edc551611e3"},{"sha":"ed9fbbf787f3a8582cdb58c14802823461d67ba1","author":{"email":"283a13a741443aaa3eb3917f535cca286e24cb1d@gmail.com","name":"Sergei Glushchenko"},"message":"Merge pull request #46 from gl-sergei/2.2-xb-bug1425269\n\nFix for bug #1425269","distinct":true,"url":"https://api.github.com/repos/hrvojem/percona-xtrabackup/commits/ed9fbbf787f3a8582cdb58c14802823461d67ba1"}]}