Merge lp:~gl-az/percona-server/5.5-lru_dump_load_work into lp:percona-server/5.5
Status: | Merged | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Approved by: | Alexey Kopytov | ||||||||||||
Approved revision: | no longer in the source branch. | ||||||||||||
Merged at revision: | 248 | ||||||||||||
Proposed branch: | lp:~gl-az/percona-server/5.5-lru_dump_load_work | ||||||||||||
Merge into: | lp:percona-server/5.5 | ||||||||||||
Diff against target: |
103 lines (+39/-4) 1 file modified
Percona-Server/storage/innobase/buf/buf0lru.c (+39/-4) |
||||||||||||
To merge this branch: | bzr merge lp:~gl-az/percona-server/5.5-lru_dump_load_work | ||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alexey Kopytov (community) | Approve | ||
Review via email: mp+106407@code.launchpad.net |
Description of the change
- Launchpad Bug #686392 : Buffer pool dump may result in incomplete dump file.
- Dump will save to a temporary file first and rename it to the
actual lru file on success.
- Added dump file structure sanity checks on restore which were pulled
from external sources.
- Launchpad Bug #712055 : Loading LRU dump prevents shutdown
- Merged outside patch noted in lp bug and also implemented same logic
when shutdown comes while performing actual dump.
- Launchpad Bug #713481 : Clean up messaging for LRU dump
- Added verbiage to the 'missing file' message to make it not so scary.
jenkins result http://
Looks good, thank you!