{"push_id":1019026123,"size":9,"distinct_size":9,"ref":"refs/heads/xxg-wip-14845","head":"283cbfa8ba1007c1fd037bdb5984285574a8fbc0","before":"29088c3afe1b78c7372ec8fea8e10e1f29499643","commits":[{"sha":"e68d610b113800e0a9bfaf5573b4d931d9d32979","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"osd: skip over last queue_transaction() if the transaction is empty\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/xiexingguo/ceph/commits/e68d610b113800e0a9bfaf5573b4d931d9d32979"},{"sha":"e0983cd0d94bbcac49417380393d7cd0d4aa160f","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"osd: fix typo\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/xiexingguo/ceph/commits/e0983cd0d94bbcac49417380393d7cd0d4aa160f"},{"sha":"3a99c588806583e8761d5004f08d8df5c93c70a9","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"osd: remove unnecessary transaction cleanup\n\nThe lock() method will ensure 'dirty_info' will be false,\nand within this function's scope I see no possibility to\nset 'dirty_info' true. Thus I guess the transaction cleanup\nlogic before exit is never reachable and therefore shall be\nconsidered as redundant and can be safely removed.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/xiexingguo/ceph/commits/3a99c588806583e8761d5004f08d8df5c93c70a9"},{"sha":"e0c932a250a6a54bc5cbe76769aeecaf1a9dad16","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"osd: avoid implicit return type cast\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/xiexingguo/ceph/commits/e0c932a250a6a54bc5cbe76769aeecaf1a9dad16"},{"sha":"664265186b73123063d9f904f8b6f7a1d55ee50b","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"object: generate file_object string in a safer way\n\nMake sure the file_object string will be bigger enough\n(e.g., should be 16(for ino) + 1(for dot) + 16(for bno) +\n1(for nul terminator) == 34 at maximum).\nAnd update sprintf to snprintf correspondingly, which is\nsafer.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/xiexingguo/ceph/commits/664265186b73123063d9f904f8b6f7a1d55ee50b"},{"sha":"7adf7222ef1af41ad82c30afba2a7a966459da4c","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"osd: pg: drop assert_locked() method\n\nwhich is never used by anyone.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/xiexingguo/ceph/commits/7adf7222ef1af41ad82c30afba2a7a966459da4c"},{"sha":"17ab517387b830e58692dc3266735bc29e69fa9e","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"osd: make os_flags an option\n\nIn one of our test environments an osd is unable to back to work\ndue to the journal is totally unrecoverable. The os_flags field\nis introduced to handle such a case but never be made an option\nand visible to normal user.\n\nThis commit tries to make os_flags field a configurable option and\nno flags is enabled by default and thus shall cause no compatibility\nrelevant issues.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/xiexingguo/ceph/commits/17ab517387b830e58692dc3266735bc29e69fa9e"},{"sha":"fca602f2a7f3c544bc7f65adf5b7c473cd4b16e3","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"osd: fix pool-dump type mismatch\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/xiexingguo/ceph/commits/fca602f2a7f3c544bc7f65adf5b7c473cd4b16e3"},{"sha":"283cbfa8ba1007c1fd037bdb5984285574a8fbc0","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"osd: make new state \"activating\" and \"peered\" visible for pg-relevant cmds\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/xiexingguo/ceph/commits/283cbfa8ba1007c1fd037bdb5984285574a8fbc0"}]}