{"push_id":903395740,"size":1,"distinct_size":1,"ref":"refs/heads/ovirt-engine-3.5","head":"63797efee6ce62cccb2c2310dc85b0253fc614f0","before":"29f42ea903aac2a2a367250ba28ee790e2c4ae7d","commits":[{"sha":"63797efee6ce62cccb2c2310dc85b0253fc614f0","author":{"email":"3af508f6206cdc15d61fd615066fc83e4b020700@redhat.com","name":"Greg Padgett"},"message":"core, vdsbroker: Refresh volume after extension during Live Merge\n\nWhen merging a larger (extended) volume into a smaller base volume, the\nExtendImageSize command may be run on a different host than the Merge\ncommand.  In this case the host running Merge may be unaware of the size\nchange, resulting in a failure.\n\nTo prevent this, ExtendImageSize will now send a RefreshVolume request\nif a base volume is extended.  The refresh is done on all hosts with the\nvolume in use because they otherwise have no way of knowing about the\nnew size.\n\nIn addition, we will send a refresh request during live merge recovery\nto allow recovery from a failure due to the above size discrepancy when\na merge is retried.\n\nChange-Id: I043c7f14359d1befb3e442958760d2a0dc4c9882\nBug-Url: https://bugzilla.redhat.com/1274323\nSigned-off-by: Greg Padgett <gpadgett@redhat.com>","distinct":true,"url":"https://api.github.com/repos/oVirt/ovirt-engine/commits/63797efee6ce62cccb2c2310dc85b0253fc614f0"}]}