{"push_id":994067788,"size":3,"distinct_size":3,"ref":"refs/heads/wip-lost-unfound-repop","head":"8938eaa7444da5f2753aec153e2a33145e08180d","before":"502fbe512dcb78d517cda9952db1c638e951c134","commits":[{"sha":"83ff842346b0ead23f8af35428761856fb33ccc2","author":{"email":"16ccadb3f2bf0703b4be974f8606e7e98c1cda29@redhat.com","name":"Samuel Just"},"message":"os/: add try_rename\n\nSimilar to collection_move_rename, except we ignore ENOENT and\ndon't allow different collections.\n\nSigned-off-by: Samuel Just <sjust@redhat.com>","distinct":true,"url":"https://api.github.com/repos/athanatos/ceph/commits/83ff842346b0ead23f8af35428761856fb33ccc2"},{"sha":"ae6bd1558c1099c58ba2ecb35c329a542089c894","author":{"email":"16ccadb3f2bf0703b4be974f8606e7e98c1cda29@redhat.com","name":"Samuel Just"},"message":"osd/,messages/: add MOSDPGUpdateLogMissing[Reply]\n\nSigned-off-by: Samuel Just <sjust@redhat.com>","distinct":true,"url":"https://api.github.com/repos/athanatos/ceph/commits/ae6bd1558c1099c58ba2ecb35c329a542089c894"},{"sha":"8938eaa7444da5f2753aec153e2a33145e08180d","author":{"email":"16ccadb3f2bf0703b4be974f8606e7e98c1cda29@redhat.com","name":"Samuel Just"},"message":"osd/: Use MOSDPGUpdateLogMissing to implement mark_unfound_lost_delete safely\n\nUsing a MOSDPGLog was unsafe since it is not ordered with\nrespect to repops.  Instead, use a new message sent through\nthe same paths as repops.\n\nSigned-off-by: Samuel Just <sjust@redhat.com>","distinct":true,"url":"https://api.github.com/repos/athanatos/ceph/commits/8938eaa7444da5f2753aec153e2a33145e08180d"}]}