{"push_id":1148567586,"size":189,"distinct_size":189,"ref":"refs/heads/master","head":"cb7645fc86901824b0ed93394bbb05ae4e2a5059","before":"3c83ab2caa3a5f91a9b840d50418798aabe5a64a","commits":[{"sha":"ad778996b7f872bc4a49ebfbab00ce8e4deb94b0","author":{"name":"renhwztetecs","email":"bb7385023efbabcf0b3494fe161f021e3b1e4d0c@163.com"},"message":"mds: fix usage display\n\nThe usage using derr, will display the date and time\n\nSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/ad778996b7f872bc4a49ebfbab00ce8e4deb94b0"},{"sha":"14d05019eab5a3a8f4b56721a291c375f43cfae5","author":{"name":"renhwztetecs","email":"bb7385023efbabcf0b3494fe161f021e3b1e4d0c@163.com"},"message":"MDSDaemon: increase the judgment in the calling monc->init()\n\nincrease the judgment in the calling monc->init()\n\nSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/14d05019eab5a3a8f4b56721a291c375f43cfae5"},{"sha":"bf92b61f75d9765211eeeb9f6287f3f21e39ac82","author":{"name":"Yan, Zheng","email":"4e33043b9e887a36cd530f51f0e1fa2ef4064591@redhat.com"},"message":"mds: fix 'allows_dirfrags' check for fragment_dir command\n\nSigned-off-by: Yan, Zheng <zyan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/bf92b61f75d9765211eeeb9f6287f3f21e39ac82"},{"sha":"30877746f93c611fa394a7da6209a01ccc3cdd22","author":{"name":"huanwen ren","email":"8a8736ab28734275f45657b3697e4603f2051806@zte.com.cn"},"message":"client/fuse: object release order error\n\nobject release order error,fix up\nstate:\n(1)out_mc_start_failed should not be released Messenger object\n(2)out_messenger_start_failed need release the Cfuse object\n\nSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/30877746f93c611fa394a7da6209a01ccc3cdd22"},{"sha":"54531e369198a2c9dfd9fc2d5d2c34493f13db0a","author":{"name":"huanwen ren","email":"8a8736ab28734275f45657b3697e4603f2051806@zte.com.cn"},"message":"client/fuse: return will never be called\n\nreturn will never be called,because usage will call exit(1)\n\nSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/54531e369198a2c9dfd9fc2d5d2c34493f13db0a"},{"sha":"520e6a9ed638955b73ad1dc785e7de436e0cf024","author":{"name":"huanwen ren","email":"bb7385023efbabcf0b3494fe161f021e3b1e4d0c@163.com"},"message":"client: fuse_file_info.fh type should be uint64_t\n\nfuse_file_info.fh type should be uint64_t\nreference fuse_file_info define:\nstruct fuse_file_info {\n    /** Open flags.\t Available in open() and release() */\n    int flags;\n    ......\n    /** File handle.  May be filled in by filesystem in open().\n     Available in all other file operations */\n    uint64_t fh;\n    ......\n}\n\nSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/520e6a9ed638955b73ad1dc785e7de436e0cf024"},{"sha":"d8d0c30468ace8a5869e0b107bc9e626a6ed63d2","author":{"name":"renhwztetecs","email":"bb7385023efbabcf0b3494fe161f021e3b1e4d0c@163.com"},"message":"MDSDaemon: add_observer repeated calls\n\ng_conf->add_observer(this) repeated calls in the MDSDaemon::init\n\nSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/d8d0c30468ace8a5869e0b107bc9e626a6ed63d2"},{"sha":"dfebb20579bbb7be85d0088aa4d98fc96858376d","author":{"name":"renhwztetecs","email":"bb7385023efbabcf0b3494fe161f021e3b1e4d0c@163.com"},"message":"mds: break is redundant\n\nbreak is redundant\nbecause exit(1) will be called in the usage()\n\nSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/dfebb20579bbb7be85d0088aa4d98fc96858376d"},{"sha":"e010d936ed57bd8b54d5649272e79003ab70c236","author":{"name":"Piotr Dałek","email":"47f8c224f6a90e18276e5f0072614fe96750c575@predictor.org.pl"},"message":"lockdep: Reduce matrices usage range to minimum\n\nIntroduce current_maxid variable which holds highest lock ID. Using that,\ndon't attempt to check/reset parts of \"follows\" and \"follows_bt\" matrices\nthat are not used yet. This improves performance by reducing CPU usage\n(particularly by lockdep_unregister() function), this also reduces RSS\nmemory usage by quite a bit, as many allocated pages are not actually\ntouched anymore. Improve CPU usage a bit more, by using memset() to\nreset \"follows\" members instead of iterating byte-by-byte.\nFinally, use push_front instead of push_back when unregistering, so\nunregistered IDs will be recycled.\n\nSigned-off-by: Piotr Dałek <git@predictor.org.pl>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/e010d936ed57bd8b54d5649272e79003ab70c236"},{"sha":"6ddc87a8becaf0887ab9b5a04acfa023c2b55e0e","author":{"name":"Piotr Dałek","email":"47f8c224f6a90e18276e5f0072614fe96750c575@predictor.org.pl"},"message":"lockdep: Reduce \"follows\" matrix size by 8\n\nConvert \"follows\" matrix to 2-dimensional array of bits, reducing its\nstorage size from 16 MB (assuming MAX_LOCKS = 4096) to 2MB.\n\nSigned-off-by: Piotr Dałek <git@predictor.org.pl>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/6ddc87a8becaf0887ab9b5a04acfa023c2b55e0e"},{"sha":"03921ef4b9696c44dd306c549bc8a544a652a152","author":{"name":"Kefu Chai","email":"b1a573d2d314b4071b008c785c81b68303acbb72@redhat.com"},"message":"test: Fix the order of ASSERT_EQ() in chain_xattr tests\n\nGTEST_ASSERT_EQ(expected, actual) so the error message would be easier\nto read if ASSERT_EQ() fails.\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/03921ef4b9696c44dd306c549bc8a544a652a152"},{"sha":"3a2a0b0659fb7b6f995e14ab56a7e6bb32ab2b28","author":{"name":"Michal Jarzabek","email":"f6d444f6fff1989d400dd3db08ec65a7dec2528b@gmail.com"},"message":"osd/OSD.h: add override to virtual functions\n\nSigned-off-by: Michal Jarzabek <stiopa@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/3a2a0b0659fb7b6f995e14ab56a7e6bb32ab2b28"},{"sha":"a5863c54fa38cb27ec5e33ae3606d11a272a36dd","author":{"name":"Michal Jarzabek","email":"f6d444f6fff1989d400dd3db08ec65a7dec2528b@gmail.com"},"message":"osd/ReplicatedPG.h: add override to virtual funct\n\nSigned-off-by: Michal Jarzabek <stiopa@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/a5863c54fa38cb27ec5e33ae3606d11a272a36dd"},{"sha":"393198e6973ec387e4c7696e0a7e037dc82997e7","author":{"name":"Radoslaw Zarzynski","email":"5c31739decce2b3a99078202b6072268c13d5ab8@mirantis.com"},"message":"rgw: make rgw_get_user_info_by_uid to be const-correct.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/393198e6973ec387e4c7696e0a7e037dc82997e7"},{"sha":"e5cdf279e84291653b39a9da4f54af16c804ecfa","author":{"name":"Radoslaw Zarzynski","email":"5c31739decce2b3a99078202b6072268c13d5ab8@mirantis.com"},"message":"rgw: improve const-correctness of KeystoneToken.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/e5cdf279e84291653b39a9da4f54af16c804ecfa"},{"sha":"9e91ae80e9dc95869eeeaa1428479bf8f052bbc8","author":{"name":"Radoslaw Zarzynski","email":"5c31739decce2b3a99078202b6072268c13d5ab8@mirantis.com"},"message":"rgw: improve const-correctness of KeystoneToken class.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/9e91ae80e9dc95869eeeaa1428479bf8f052bbc8"},{"sha":"a9faf21f0e35c552d21cadda0e96f515ee9537ee","author":{"name":"Radoslaw Zarzynski","email":"5c31739decce2b3a99078202b6072268c13d5ab8@mirantis.com"},"message":"rgw: improve const-correctness of RGWHTTPArgs.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/a9faf21f0e35c552d21cadda0e96f515ee9537ee"},{"sha":"2adebe69c73db27e39e69dbfb28a8640732e482f","author":{"name":"Radoslaw Zarzynski","email":"5c31739decce2b3a99078202b6072268c13d5ab8@mirantis.com"},"message":"rgw: improve const-correctness of rgw_get_user_info_by_swift().\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/2adebe69c73db27e39e69dbfb28a8640732e482f"},{"sha":"b81861bbba1289fdc2551703c4897a5880d77e32","author":{"name":"Radoslaw Zarzynski","email":"5c31739decce2b3a99078202b6072268c13d5ab8@mirantis.com"},"message":"rgw: improve const-correctness of rgw_open_cms_envelope.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/b81861bbba1289fdc2551703c4897a5880d77e32"},{"sha":"9aab560840b6ebf67b3dbc5ac721fdf359300c51","author":{"name":"Radoslaw Zarzynski","email":"5c31739decce2b3a99078202b6072268c13d5ab8@mirantis.com"},"message":"rgw: rgw_user can be now explicitly initialized with tenant and ID.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/tanghaodong25/ceph/commits/9aab560840b6ebf67b3dbc5ac721fdf359300c51"}]}
{"actor":{"display_login":"tanghaodong25"}}