{"push_id":1576459820,"size":411,"distinct_size":43,"ref":"refs/heads/wip-17980","head":"21f97a92d57501d507afd7db7830d638901f0b94","before":"967aa006fb02c76c697d21c096dd77a95ebb24c4","commits":[{"sha":"85d0d35995245119fdeb0d5304f0fc01d62c2fbb","author":{"name":"Michal Jarzabek","email":"f6d444f6fff1989d400dd3db08ec65a7dec2528b@gmail.com"},"message":"msg/AsyncMessenger: remove unused function\n\nSigned-off-by: Michal Jarzabek <stiopa@gmail.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/85d0d35995245119fdeb0d5304f0fc01d62c2fbb"},{"sha":"e62d48a9bf2e309eab1a863f167af5267ebcc371","author":{"name":"Casey Bodley","email":"3aeb384d71537933dbe422267cb4cf8b77928ff4@redhat.com"},"message":"rgw: fix for broken yields in RGWMetaSyncShardCR\n\nFixes: http://tracker.ceph.com/issues/18076\n\nSigned-off-by: Casey Bodley <cbodley@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/e62d48a9bf2e309eab1a863f167af5267ebcc371"},{"sha":"6776fab00d7dac7a816fdc0f453cf10b727e79c9","author":{"name":"Willem Jan Withagen","email":"dd3ecb0fa84d87f4fb2388f9208bfd6597c50942@digiware.nl"},"message":"rgw/rgw_main.cc: fix parenteses and function result\n\n - The function in the macro parameter is expected to return -1 i\n   on error and not type(bool).\n   So reorganize the parenteses and just pass dup2() to the macro.\n\nSigned-off-by: Willem Jan Withagen <wjw@digiware.nl>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/6776fab00d7dac7a816fdc0f453cf10b727e79c9"},{"sha":"7771adf9fca9847af6603226de74946abc47165a","author":{"name":"huanwen ren","email":"8a8736ab28734275f45657b3697e4603f2051806@zte.com.cn"},"message":"client: priority to verify the correctness of the \"flag\"\n\nSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/7771adf9fca9847af6603226de74946abc47165a"},{"sha":"f5aa393b468024cb8067f7d98d5ea6790d6dfc50","author":{"name":"Mingxin Liu","email":"e642a49e4d1f524e42c1ca7fb8fca80424a8bfe3@xsky.com"},"message":"osd: correct the boot msg epoch in _send_boot()\n\nuse get_osdmap_epoch() maybe better than superblock's current_epoch, because\n_send_boot() might happen when committing new osdmap, superblock.current_epoch\nprior to osdmap.epoch, _committed_osd_map() may modify some osd metadata thereafter,\nthus, break the consistency between epoch and metadata in boot msg.\n\nSigned-off-by: Mingxin Liu <mingxin@xsky.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/f5aa393b468024cb8067f7d98d5ea6790d6dfc50"},{"sha":"df55ab00a3ab4c57d7f4730484ec8f9c0f98b05e","author":{"name":"Zhang Shaowen","email":"ed66ff4e072777e98241bdcff64263e3e847525f@cmss.chinamobile.com"},"message":"rgw: error_code in error log is not right when data sync fails.\n\nFixes: http://tracker.ceph.com/issues/18437\n\nSigned-off-by: Zhang Shaowen <zhangshaowen@cmss.chinamobile.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/df55ab00a3ab4c57d7f4730484ec8f9c0f98b05e"},{"sha":"e57605681f10436f4b2c85e95179a2904b8c80da","author":{"name":"Barbora Ančincová","email":"31ce07e000c59ea2745687c8c9f5df8d15df2a1c@redhat.com"},"message":"doc: minor changes in fuse client config reference\n\nSigned-off-by: Bara Ancincova (bara@redhat.com)","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/e57605681f10436f4b2c85e95179a2904b8c80da"},{"sha":"d0963f8575430c3a3bdbbfdf29bee3228b960129","author":{"name":"John Spray","email":"54197ea43c139fc42360abc66836cbf5f46f8cd2@redhat.com"},"message":"qa: break out tasks/ in multimds suite\n\n...so that we can selectively disable those\nwhich are not appropriate for multimds testing, or\nwhich are not kclient compatible (all multimds workunits\nrun against both kclient and fuse).\n\nSigned-off-by: John Spray <john.spray@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/d0963f8575430c3a3bdbbfdf29bee3228b960129"},{"sha":"50bdd5551229592e93b5d4d0d8fe218354fc0c1e","author":{"name":"John Spray","email":"54197ea43c139fc42360abc66836cbf5f46f8cd2@redhat.com"},"message":"qa: disable quota tests in multimds\n\nQuotas don't work with kclient, and multimds tasks\nare run against kclient.  We don't need to run this\nagainst fuse here because it's a basic correctness\ntest that's run against fuse in the fs suite.\n\nFixes: http://tracker.ceph.com/issues/18600\nSigned-off-by: John Spray <john.spray@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/50bdd5551229592e93b5d4d0d8fe218354fc0c1e"},{"sha":"601e63e9b491023e9f56062c980bad98f07faeb3","author":{"name":"Patrick Donnelly","email":"a5ef0accf51e7bdecfcc2552fb8fa4d645f9e7eb@redhat.com"},"message":"client: remove dead log code\n\nThe preceding if statement has always checked if mds_requests has no\nrequest for the given tid. I don't know how the assert was ever\ntriggered during work on 3b520b5.\n\nPartial revert of 3b520b5173d96db5ffc30ed31a92760f3910e733.\n\nSigned-off-by: Patrick Donnelly <pdonnell@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/601e63e9b491023e9f56062c980bad98f07faeb3"},{"sha":"80db40f8559128baadad42b925ae813e51a31409","author":{"name":"Barbora Ančincová","email":"31ce07e000c59ea2745687c8c9f5df8d15df2a1c@redhat.com"},"message":"doc: Dirty data are not the same as corrupted data\n\nSigned-off-by: Bara Ancincova (bara@redhat.com)","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/80db40f8559128baadad42b925ae813e51a31409"},{"sha":"d0c8d8cfe029aeeadb88ab691a1f3223c914a91f","author":{"name":"Wido den Hollander","email":"c6f4a084cfd341c01db55aa6b51a8c6c2d46f439@42on.com"},"message":"doc: Update CephFS disaster recovery documentation\n\nBetter documentation about spawning multiple workers to speed\nup the recovery proces.\n\nSigned-off-by: Wido den Hollander <wido@42on.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/d0c8d8cfe029aeeadb88ab691a1f3223c914a91f"},{"sha":"bb28a359bc926aaaff8312b2c86e405841ceb8e1","author":{"name":"Nathan Cutler","email":"3707ad02c4b07d59901ae3003a7007b31affd51a@suse.com"},"message":"doc: hammer 0.94.10 release notes\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/bb28a359bc926aaaff8312b2c86e405841ceb8e1"},{"sha":"d98d4dbc2741295723f0a316b5bf81f07b140041","author":{"name":"Erwan Velu","email":"78d6832edae570e567ba2cbbf0632ff9dd08868a@redhat.com"},"message":"ceph-disk: Adding cluster name support for dmcrypt\n\nPrior to this commit we were not able to configure an OSD using dmcrypt\non a cluster with a different name than 'ceph'.\n\nWwe have to propagate the cluster name (args.cluster) to the get_dmcrypt_key()\nfonction, which imply changing the prototype of it by adding a \"cluster\" argument.\n\nThis changes imply that dmcrypt_map(), mount_activate(),  main_activate_space()\nfunctions prototypes are changing to get the cluster name for their respective\ncallers. It's usually a way just to make args.cluster available for the\nfunctions they call. Note that we introduce the \"cluster\" argument of\nmount_activate() _before_ the last argument (reactivate) as this one have a\ndefault value : as we don't have any for \"cluster\", that would make a python\nexception.\n\nThis patch has been tested with the following commands :\n- deactivate\n- destroy\n- prepare\n\nFixes: http://tracker.ceph.com/issues/17821\nSigned-off-by: Sébastien Han <seb@redhat.com>\nSigned-off-by: Erwan Velu <erwan@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/d98d4dbc2741295723f0a316b5bf81f07b140041"},{"sha":"1c747473600a9a7f528ad71a889c35d85ac115b1","author":{"name":"Sébastien Han","email":"e2ba7250dc5f94b9401213481ffb2f00f50cc5ee@redhat.com"},"message":"ceph-disk: change get_dmcrypt_key test to support different cluster name\n\nSigned-off-by: Sébastien Han <seb@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/1c747473600a9a7f528ad71a889c35d85ac115b1"},{"sha":"5bfb0fca0dd17ffb4aef54b539bf08669bba18a0","author":{"name":"Nathan Cutler","email":"3707ad02c4b07d59901ae3003a7007b31affd51a@suse.com"},"message":"tests: re-enable cephfs python tests on kclient\n\nBecause http://tracker.ceph.com/issues/17193 and\nhttp://tracker.ceph.com/issues/18161 are fixed.\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/5bfb0fca0dd17ffb4aef54b539bf08669bba18a0"},{"sha":"b5bfc8e389ad8a91039c357dd4b0c024e53514de","author":{"name":"Igor Fedotov","email":"dc910a3f654c90cb471a81331bc135a55ec2c6cd@mirantis.com"},"message":"os/bluestore: replace Blob's ref_map with reference counting\n\nSigned-off-by: Igor Fedotov <ifedotov@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/b5bfc8e389ad8a91039c357dd4b0c024e53514de"},{"sha":"06acb39a4511c683399dda29bd04c8438d46b314","author":{"name":"Igor Fedotov","email":"dc910a3f654c90cb471a81331bc135a55ec2c6cd@mirantis.com"},"message":"os/bluestore: raise ExtentMap/Blob encoding version to handle migration from ref_map to ref counting properly.\n\nSigned-off-by: Igor Fedotov <ifedotov@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/06acb39a4511c683399dda29bd04c8438d46b314"},{"sha":"695f5bac6e38330090e1c2411cbd90971bd1fa17","author":{"name":"Igor Fedotov","email":"dc910a3f654c90cb471a81331bc135a55ec2c6cd@mirantis.com"},"message":"os/bluestore: add new garbage collector\n\nSigned-off-by: Igor Fedotov <ifedotov@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/695f5bac6e38330090e1c2411cbd90971bd1fa17"},{"sha":"a4fdbad2947261bc0ccacb866eda5221cdaf25f4","author":{"name":"Igor Fedotov","email":"dc910a3f654c90cb471a81331bc135a55ec2c6cd@mirantis.com"},"message":"os/bluestore: add operator== to AllocExtent structure\n\nSigned-off-by: Igor Fedotov <ifedotov@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/a4fdbad2947261bc0ccacb866eda5221cdaf25f4"}]}
{"actor":{"display_login":"jcsp"}}