{"push_id":1475942300,"size":28,"distinct_size":22,"ref":"refs/heads/wip-mempool-string","head":"54584bde6ba0bfe328a254cffc94d5680f0cf52f","before":"bea7c6db828ad1f09728b1ccb80a8a82039ffc39","commits":[{"sha":"e0dfb98fd6d068d56e41ba70da6889e5e04bf559","author":{"name":"Yunchuan Wen","email":"150a312736b1cfe82092e4c3bfb43576fd764861@kylin-cloud.com"},"message":"cleanup: use string & to avoid unnecessary copy\n\nSigned-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/e0dfb98fd6d068d56e41ba70da6889e5e04bf559"},{"sha":"82e3aac7b908cf7332f024211515ab6bed08fe95","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"os/bluestore/bluestore_types: drop std::bitset for blob unused\n\nThe complex type screws up struct packing.  This takes\nbluestore_blob_t from 64 to 56 bytes.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/82e3aac7b908cf7332f024211515ab6bed08fe95"},{"sha":"284fd0bd604eb671e041962e7bf9050e4ac309d4","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"os/bluestore/bluestore_types: reorder onode_t types\n\nSave 8 bytes.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/284fd0bd604eb671e041962e7bf9050e4ac309d4"},{"sha":"22e0d6cf85d50a60070f36d72269cd0e1e78e4ee","author":{"name":"Haomai Wang","email":"664e9a68f14bc991937cca2c039fda88de98d2c3@xsky.com"},"message":"messages/MOSDSubOp: Make encode_payload can be reentrant\n\nOtherwise, AsyncConnection will use uninitialized feature to encode\nmessage. The caller side will set a old version header but encode with newest\nfeature since passing feature is ok. It will let receiver side got a old\nheader version but newest payload decode result.\n\nSigned-off-by: Haomai Wang <haomai@xsky.com>","distinct":false,"url":"https://api.github.com/repos/liewegas/ceph/commits/22e0d6cf85d50a60070f36d72269cd0e1e78e4ee"},{"sha":"54b309135bda778dae35db15e29904f51daf7182","author":{"name":"Igor Fedotov","email":"dc910a3f654c90cb471a81331bc135a55ec2c6cd@mirantis.com"},"message":"test/fio_ceph_objectstore: fix fio plugin build failure caused by recent g_ceph_context removal\n\nSigned-off-by: Igor Fedotov <ifedotov@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/liewegas/ceph/commits/54b309135bda778dae35db15e29904f51daf7182"},{"sha":"7d9fd21e79d2739315ad15802bffd156dbf1be4a","author":{"name":"huangjun","email":"7fd8754b0d04b083c2ae0f295921d7f1e136b7e0@gmail.com"},"message":"  osd/PG: add new have_unfound() function in MissingLoc\n          No need to lookup all objects in needs_recovery_map if only want to\n          know whether if there are unfound objects.\n\n  Signed-off-by: huangjun <hjwsm1989@gmail.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/7d9fd21e79d2739315ad15802bffd156dbf1be4a"},{"sha":"131062f70e6e4b6787b2e3c528f5a0e813c53a6a","author":{"name":"Adir Lev","email":"059748e5a78c6f72f62393aba34ec3d77735d397@mellanox.com"},"message":"msg/async/rdma: clean line endings\n\nChange-Id: I59359ae585b66018fe54d5e841a6506c077c606f\nSigned-off-by: Adir Lev <adirl@mellanox.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/131062f70e6e4b6787b2e3c528f5a0e813c53a6a"},{"sha":"14de3a1ee11d20956c2129dd282b4177b247ff56","author":{"name":"liuchang0812","email":"28ff66d72f328c10183e1cd198bead2259354b43@gmail.com"},"message":"test: replace hard-code binary names with varibles\n\nThis test case couldn't run under customize env CEPH_BIN.\n\nSigned-off-by: liuchang0812 <liuchang0812@gmail.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/14de3a1ee11d20956c2129dd282b4177b247ff56"},{"sha":"fe3d3821cbdee6600af15c1d56f7366f6c39b593","author":{"name":"liuchang0812","email":"28ff66d72f328c10183e1cd198bead2259354b43@gmail.com"},"message":"tools/rados: add parameter offset for put cmd and test case for it\n\nadd a parameter \"--offset\" for put command\nadd a test case for rados put command\n\nSigned-off-by: liuchang0812 <liuchang0812@gmail.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/fe3d3821cbdee6600af15c1d56f7366f6c39b593"},{"sha":"c0ddd399ef2ba69ae5fcf774f020dbb4a9906dbb","author":{"name":"fangyuxiang","email":"75fbcecff0e51d46d77f97420be7ef5be6703718@eisoo.com"},"message":"ReplicatedBackend: do not set omap header if it is empty\n\nIn replicatedpg backfill, objects have no omap header or keys previously, but an empty omap header will be inserted when they are pushed to replica, which leads leveldb performance degrade seriously when cluster has huge number of objects.\nso my opinion is that we does't insert omap header if is size is zero when handle PushOp in recovery.\n\nSigned-off-by: fang yuxiang <fang.yuxiang@eisoo.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/c0ddd399ef2ba69ae5fcf774f020dbb4a9906dbb"},{"sha":"c25ee187e28724846d0011cd8145e16956d3636e","author":{"name":"huanwen ren","email":"8a8736ab28734275f45657b3697e4603f2051806@zte.com.cn"},"message":"mon/OSDMonitor: fixup sortbitwise flag warning\n\n\"ceph -s\" does not report warning when using\ncommand \"ceph osd unset sortbitwise\" to drop\nsortbitwise flag.\nwe should use \"osdmap.get_up_osd_features() &\nCEPH_FEATURE_OSD_BITWISE_HOBJ_SORT\"\ninstead of \"(osdmap.get_features(CEPH_ENTITY_TYPE_OSD, NULL) &\nCEPH_FEATURE_OSD_BITWISE_HOBJ_SORT)\",\nbecause osdmap.get_features only get local \"features\"\n\nSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn>","distinct":false,"url":"https://api.github.com/repos/liewegas/ceph/commits/c25ee187e28724846d0011cd8145e16956d3636e"},{"sha":"22adda23ec556cc8fb96ec225c9be62a027f524a","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"Merge pull request #12654 from yuyuyu101/wip-fix-async-subop\n\nmessages/MOSDSubOp: Make encode_payload can be reentrant\r\n\r\nReviewed-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/liewegas/ceph/commits/22adda23ec556cc8fb96ec225c9be62a027f524a"},{"sha":"3323230d511be720d7279abd32f7b61f23b3fdb2","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"Merge pull request #12682 from renhwztetecs/renhw-wip-mon-osdmonitor-sortbitwise\n\nmon/OSDMonitor: fixup sortbitwise flag warning\r\n\r\nReviewed-by: Sage Weil <sage@redhat.com>\r\nReviewed-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/liewegas/ceph/commits/3323230d511be720d7279abd32f7b61f23b3fdb2"},{"sha":"b1811e3d55143ddf9ae5e767cf9494bbecbc9f2d","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"Merge pull request #12655 from ceph/wip-fix-fio\n\ntest/fio_ceph_objectstore: fix fio plugin build failure caused by rec…\r\n\r\nReviewed-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/liewegas/ceph/commits/b1811e3d55143ddf9ae5e767cf9494bbecbc9f2d"},{"sha":"c467d7fb23e59c570e61aaa2bfe1bb6a078316d3","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"Merge pull request #12675 from Liuchang0812/fix-test-case-in-rados\n\ntest: replace hard-code binary names with varibles\r\n\r\nReviewed-by: Kefu Chai <kchai@redhat.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/c467d7fb23e59c570e61aaa2bfe1bb6a078316d3"},{"sha":"2e1a096a8274a5f302b6df5644c2b5b4ca831753","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"Merge pull request #12674 from Liuchang0812/tools-rados-offset-support\n\ntools/rados: add a parameter \"--offset\" to rados put command\r\n\r\nReviewed-by: Kefu Chai <kchai@redhat.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/2e1a096a8274a5f302b6df5644c2b5b4ca831753"},{"sha":"56b04966f64ebf0923bced6a6e66480bbd1ee390","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"Merge pull request #12668 from hjwsm1989/pg-unfound\n\nosd/PG: add new have_unfound() function in MissingLoc\r\n\r\nReviewed-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/56b04966f64ebf0923bced6a6e66480bbd1ee390"},{"sha":"bb281925f7d65f01a22766544b77423f05239e0e","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"Merge pull request #12612 from fangyuxiangGL/master\n\nosd/ReplicatedBackend: do not set omap header if it is empty\r\n\r\nReviewed-by: Kefu Chai <kchai@redhat.com>\r\nReviewed-by: Haomai Wang <haomai@xsky.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/bb281925f7d65f01a22766544b77423f05239e0e"},{"sha":"c67a23592d6736e4f77b78351050e6f56e8d2dea","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"Merge pull request #12569 from liewegas/wip-bluestore-raw-unused\n\nos/bluestore/bluestore_types: drop std::bitset for blob unused\r\n\r\nReviewed-by: Igor Fedotov <ifedotov@mirantis.com>\r\nReviewed-by: Varada Kari <varada.kari@sandisk.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/c67a23592d6736e4f77b78351050e6f56e8d2dea"},{"sha":"075325c3a4dcef5f26ff00c09195ea40b3e15325","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"Merge pull request #12336 from kylinstorage/wip-cleanup-use-string-ref\n\nosd: cleanup: use string & to avoid unnecessary copy\r\n\r\nReviewed-by: Sage Weil <sage@redhat.com>\r\nReviewed-by: Kefu Chai <kchai@redhat.com>","distinct":true,"url":"https://api.github.com/repos/liewegas/ceph/commits/075325c3a4dcef5f26ff00c09195ea40b3e15325"}]}
{"actor":{"display_login":"liewegas"}}