{"push_id":734777653,"size":39,"distinct_size":0,"ref":"refs/heads/master","head":"0fa6e5197922dafd3c8736d6c842199051ab9b2b","before":"64d37b70a687eb63edf69a91196bb124651da210","commits":[{"sha":"1231ae09d675f2ee9e76a04b91f771d73a2fb346","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"doc/release-notes: update notes for v0.80.10\n\nSigned-off-by: Loic Dachary <loic@dachary.org>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/1231ae09d675f2ee9e76a04b91f771d73a2fb346"},{"sha":"b7e9fe13271f3a0f7b0e92821dbc7c84e3355d42","author":{"email":"558ea7e8222bc8db093a5808bfaf287ba4a8460f@intel.com","name":"xinxin shu"},"message":"extend clone test to mock clone operation\n\nops for clone:\n\n{\n            \"op_num\": 3,\n            \"op_name\": \"clone\",\n            \"collection\": \"0.a_head\",\n            \"src_oid\": \"573db18a\\/rbd_data.100c6b8b4567.0000000000000000\\/head\\/\\/0\",\n            \"dst_oid\": \"573db18a\\/rbd_data.100c6b8b4567.0000000000000000\\/2\\/\\/0\"\n        },\n        {\n            \"op_num\": 4,\n            \"op_name\": \"setattr\",\n            \"collection\": \"0.a_head\",\n            \"oid\": \"573db18a\\/rbd_data.100c6b8b4567.0000000000000000\\/2\\/\\/0\",\n            \"name\": \"_\",\n            \"length\": 258\n        },\n        {\n            \"op_num\": 5,\n            \"op_name\": \"rmattr\",\n            \"collection\": \"0.a_head\",\n            \"oid\": \"573db18a\\/rbd_data.100c6b8b4567.0000000000000000\\/2\\/\\/0\",\n            \"name\": \"snapset\"\n        },\n        {\n            \"op_num\": 6,\n            \"op_name\": \"op_setallochint\",\n            \"collection\": \"0.a_head\",\n            \"oid\": \"573db18a\\/rbd_data.100c6b8b4567.0000000000000000\\/head\\/\\/0\",\n            \"expected_object_size\": \"4194304\",\n            \"expected_write_size\": \"4194304\"\n        },\n        {\n            \"op_num\": 7,\n            \"op_name\": \"write\",\n            \"collection\": \"0.a_head\",\n            \"oid\": \"573db18a\\/rbd_data.100c6b8b4567.0000000000000000\\/head\\/\\/0\",\n            \"length\": 4096,\n            \"offset\": 4024,\n            \"bufferlist length\": 4096\n        },\n        {\n            \"op_num\": 8,\n            \"op_name\": \"setattr\",\n            \"collection\": \"0.a_head\",\n            \"oid\": \"573db18a\\/rbd_data.100c6b8b4567.0000000000000000\\/head\\/\\/0\",\n            \"name\": \"_\",\n            \"length\": 273\n        },\n        {\n            \"op_num\": 9,\n            \"op_name\": \"setattr\",\n            \"collection\": \"0.a_head\",\n            \"oid\": \"573db18a\\/rbd_data.100c6b8b4567.0000000000000000\\/head\\/\\/0\",\n            \"name\": \"snapset\",\n            \"length\": 91\n        }\n    ]\n}\n\nSigned-off-by: xinxin shu <xinxin.shu@intel.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/b7e9fe13271f3a0f7b0e92821dbc7c84e3355d42"},{"sha":"3e30c1746fb8d90b04e4776849069db0b7737c87","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"tools/ceph-objectstore-tool: add \"set-osdmap\" command\n\nFixes: #12193\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/3e30c1746fb8d90b04e4776849069db0b7737c87"},{"sha":"f0c130d6b1bc2a8a0cce6d78a6e69995fe00a427","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"tools/ceph-objectstore-tool: add \"get-osdmap\" command\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/f0c130d6b1bc2a8a0cce6d78a6e69995fe00a427"},{"sha":"0257c150fe552300c0d9f5a22a27aaa49fb6cc64","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"test: add test for {get,set}-osdmap commands\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/0257c150fe552300c0d9f5a22a27aaa49fb6cc64"},{"sha":"95344d07c3a1a9a6b1246e5eca3f7daeb062dd06","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"tools/ceph-objectstore-tool: add set-inc-osdmap command\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/95344d07c3a1a9a6b1246e5eca3f7daeb062dd06"},{"sha":"7801bb20d23ce83fc4093c23331bcb75e43c878f","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"tools/ceph-objectstore-tool: add get-inc-osdmap command\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/7801bb20d23ce83fc4093c23331bcb75e43c878f"},{"sha":"818de1a2c89272d98610328a958fea06d1cc41cc","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"test: add test for {get,set}-inc-osdmap commands.\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/818de1a2c89272d98610328a958fea06d1cc41cc"},{"sha":"f84e6b8157e78fd05cd1c8ac957c92df17e6ba06","author":{"email":"9fe2a219268e421db4f027f1a4f3b0d719f94b0f@gmail.com","name":"huangjun"},"message":"  mon/PGMonitor: avoid uint64_t overflow when checking pool 'target/max' status.\n  Fixes: #12401\n\n  Signed-off-by: huangjun <hjwsm1989@gmail.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/f84e6b8157e78fd05cd1c8ac957c92df17e6ba06"},{"sha":"b62c3b9537e8ab33416a7fb0dd7b801a790d42ee","author":{"email":"3e1bd055fa207f12fc3582148e18abe89a6d5a29@intel.com","name":"Yuan Zhou"},"message":"rgw: doc: Mark S3 object version API as supported\n\nS3 object version is already in since Hammer.\nRef: http://marc.info/?l=ceph-devel&m=143715290627682\n\nSigned-off-by: Yuan Zhou <yuan.zhou@intel.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/b62c3b9537e8ab33416a7fb0dd7b801a790d42ee"},{"sha":"ce534e1e0addfe93194a553cec98799ea97affe4","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"Merge pull request #5291 from zhouyuan/rgw_s3_obj_version\n\nrgw: doc: Mark S3 object version API as supported\r\n\r\nReviewed-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/ce534e1e0addfe93194a553cec98799ea97affe4"},{"sha":"613f5481692768f14499e3b173361743d5f9253b","author":{"email":"5a3288024fcad83740d827e0862f4c1e6f28e7bf@redhat.com","name":"Yan, Zheng"},"message":"client: fix directory fsync\n\nWhen opening a regular file, fuse assigns a 'struct Fh' pointer to\nfuse_file_info::fh. but when openning a directory, fuse assigns a\n'struct dir_result_t' to fuse_file_info::fh. So we need a seperate\nfunction for fsyncdir (cast fuse_file_info::fh to a struct\ndir_result_t pointer)\n\nFixes: #12354\nSigned-off-by: Yan, Zheng <zyan@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/613f5481692768f14499e3b173361743d5f9253b"},{"sha":"3f04a6126fdbfb93304f798da3775c0eec9b7d44","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: avoid using slashes for generated secret keys\n\nJust use plain alphanumeric characterset.\n\nFixes: #7647\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/3f04a6126fdbfb93304f798da3775c0eec9b7d44"},{"sha":"814dc0c8946a1afa55626158c71c4668716f29c9","author":{"email":"1f3a53abf856ed0f6616d3d07b2f5b92f490c718@redhat.com","name":"Orit Wasserman"},"message":"Merge pull request #5297 from ceph/wip-7647\n\nrgw: avoid using slashes for generated secret keys","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/814dc0c8946a1afa55626158c71c4668716f29c9"},{"sha":"cc85561ac5a01c9d39515a4bf8eb5d9165040088","author":{"email":"cdc92d111bae0ed1ee3b3c8a1f849fcffc6b44f7@gmail.com","name":"Kefu Chai"},"message":"Merge pull request #5288 from hjwsm1989/pgmonitor-overflow\n\nmon/PGMonitor: avoid overflow when checking num_objects against the threshold\r\n\r\nReviewed-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/cc85561ac5a01c9d39515a4bf8eb5d9165040088"},{"sha":"98d53e8ea448d641e54691ca12736a3e58aa9284","author":{"email":"110a610a168976b9f09a2067f00465664a17f839@gmail.com","name":"Haomai Wang"},"message":"TestMsgr: Add message source check for local message dispatch\n\nSigned-off-by: Haomai Wang <haomaiwang@gmail.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/98d53e8ea448d641e54691ca12736a3e58aa9284"},{"sha":"8f33dc3cc57fab51f70a7a2d4c31f6658974ace9","author":{"email":"110a610a168976b9f09a2067f00465664a17f839@gmail.com","name":"Haomai Wang"},"message":"AsyncConnection: Fix local message dispatch lack of source\n\nSigned-off-by: Haomai Wang <haomaiwang@gmail.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/8f33dc3cc57fab51f70a7a2d4c31f6658974ace9"},{"sha":"6fecdf1db6f73ee68d18d0febbee2f8754806fd4","author":{"email":"79e2475f81a6317276bf7cbb3958b20d289b78df@gregs42.com","name":"Gregory Farnum"},"message":"Merge pull request #5294 from ceph/wip-12354\n\nclient: fix directory fsync\r\n\r\nReviewed-by: Greg Farnum <gfarnum@redhat.com>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/6fecdf1db6f73ee68d18d0febbee2f8754806fd4"},{"sha":"787fa80c2746fde44ac0583ff7995ec5be9a672d","author":{"email":"c510cd8607f92e1e09fd0b0d0d035c16d2428fa4@suse.de","name":"Joao Eduardo Luis"},"message":"mon: OSDMonitor: fix hex output on 'osd reweight'\n\nFixes: #12251\n\nSigned-off-by: Joao Eduardo Luis <joao@suse.de>","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/787fa80c2746fde44ac0583ff7995ec5be9a672d"},{"sha":"7fc13c9d6b9a4962d7640240416105d8f558d600","author":{"email":"a3b7628afb01b7b1946c54f59af57c5bd8bb799b@163.com","name":"renhwztetecs"},"message":"Update OSDMonitor.cc\n\nOSDMonitor::get_pools_health(), s/objects/bytes/\r\n\r\nFixes: #12402\r\nSigned-off-by: ren.huanwen@zte.com.cn","distinct":false,"url":"https://api.github.com/repos/majianpeng/ceph/commits/7fc13c9d6b9a4962d7640240416105d8f558d600"}]}