{"push_id":969913942,"size":5,"distinct_size":1,"ref":"refs/heads/master","head":"a20134d94acb0225e9a013e42b293ce61a7b432f","before":"a710dcd8a0fe891fa179f18405ed923ad30a5ea6","commits":[{"sha":"f1113512d154683dd069409d3f2e11cf93fb334e","author":{"email":"4848b2238f2214214c83fb38006ae9dc90307279@hihuron.com","name":"changtao"},"message":"FileStore:Use pwritev instead of writev\n\nSigned-off-by: Tao Chang <changtao@hihuron.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/f1113512d154683dd069409d3f2e11cf93fb334e"},{"sha":"75a9ee20617d33513fabb433493b9c06015728b8","author":{"email":"50290ee70f362e7f206d194c202f31d8f2037712@xsky.com","name":"Haomai Wang"},"message":"buffer: refactor write_fd to make readable\n\nSigned-off-by: Haomai Wang <haomai@xsky.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/75a9ee20617d33513fabb433493b9c06015728b8"},{"sha":"aa7b5056ba031107c7270d6173aab2ed0c6e484c","author":{"email":"50290ee70f362e7f206d194c202f31d8f2037712@xsky.com","name":"Haomai Wang"},"message":"cmake: add default pwritev support now\n\nSigned-off-by: Haomai Wang <haomai@xsky.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/aa7b5056ba031107c7270d6173aab2ed0c6e484c"},{"sha":"b1e27a59c76a39e9cdcc85f3ed712ca74f45d2f0","author":{"email":"50290ee70f362e7f206d194c202f31d8f2037712@xsky.com","name":"Haomai Wang"},"message":"configure.ac: add pwritev check\n\nSigned-off-by: Haomai Wang <haomai@xsky.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/b1e27a59c76a39e9cdcc85f3ed712ca74f45d2f0"},{"sha":"a20134d94acb0225e9a013e42b293ce61a7b432f","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"Merge pull request #7349 from yuyuyu101/add-pwritev\n\nosd: FileStore: use pwritev instead of lseek+writev\r\n\r\nReviewed-by: Kefu Chai <kchai@redhat.com>\r\nReviewed-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/ceph/ceph/commits/a20134d94acb0225e9a013e42b293ce61a7b432f"}]}