{"push_id":555899912,"size":4,"distinct_size":4,"ref":"refs/heads/wip-7861","head":"f32de898d1c38b637339a6c26abda018d56fce50","before":"f0247fb94ccf9c7f46102d1c7a93cd8e8befe814","commits":[{"sha":"ce7836bfcf0e9bea6e9e0c8580d09eeb60fc78ca","author":{"email":"16ccadb3f2bf0703b4be974f8606e7e98c1cda29@redhat.com","name":"Samuel Just"},"message":"osd_types: add excl obc lock\n\nSigned-off-by: Samuel Just <sjust@redhat.com>","distinct":true,"url":"https://api.github.com/repos/athanatos/ceph/commits/ce7836bfcf0e9bea6e9e0c8580d09eeb60fc78ca"},{"sha":"11805d38602cb171b905df72ccf8fc2017d10baf","author":{"email":"16ccadb3f2bf0703b4be974f8606e7e98c1cda29@redhat.com","name":"Samuel Just"},"message":"ReplicatedPG::get_rw_locks: use excl lock for read & write_ordered\n\nSigned-off-by: Samuel Just <sjust@redhat.com>","distinct":true,"url":"https://api.github.com/repos/athanatos/ceph/commits/11805d38602cb171b905df72ccf8fc2017d10baf"},{"sha":"481201e209c08e9c3c12f76ede00249c11e9af46","author":{"email":"16ccadb3f2bf0703b4be974f8606e7e98c1cda29@redhat.com","name":"Samuel Just"},"message":"ReplicatedPG: if we got ENOENT and an obc, we need to check the locks\n\nOtherwise, we might return ENOENT out of order.\n\nSigned-off-by: Samuel Just <sjust@redhat.com>","distinct":true,"url":"https://api.github.com/repos/athanatos/ceph/commits/481201e209c08e9c3c12f76ede00249c11e9af46"},{"sha":"f32de898d1c38b637339a6c26abda018d56fce50","author":{"email":"16ccadb3f2bf0703b4be974f8606e7e98c1cda29@redhat.com","name":"Samuel Just"},"message":"ReplicatedPG::agent_maybe_evict: take write lock, skip on failure\n\nSigned-off-by: Samuel Just <sjust@redhat.com>","distinct":true,"url":"https://api.github.com/repos/athanatos/ceph/commits/f32de898d1c38b637339a6c26abda018d56fce50"}]}