{"push_id":992886143,"size":98,"distinct_size":9,"ref":"refs/heads/wip-sam-testing","head":"445e8a42ed09962127595a67867f72aaff6e91ba","before":"40d8495dcb9ac4a821475bf116bf3967913cc740","commits":[{"sha":"f302e058a3e0fd8d5ce0df4c87568be6c25cd5ae","author":{"email":"d0c267cb5e0dee09719255aab00b031b414aa06e@hotmail.com","name":"Zhiqiang Wang"},"message":"osd: avoid FORCE updating digest been overwritten by MAYBE\n\nShould set update to FORCE after MAYBE, to avoid it been overwritten.\n\nSigned-off-by: Zhiqiang Wang <wonzhq@hotmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/f302e058a3e0fd8d5ce0df4c87568be6c25cd5ae"},{"sha":"7dd9af0a21e0ab0ae397faf901231ad0a9688ab9","author":{"email":"940dddfbf8b0685439b7ecf27daa0ba58b359a2c@redhat.com","name":"Ken Dreyer"},"message":"init-ceph.in: skip ceph-disk if it is not present\n\nWith the ceph-mon vs ceph-osd split packaging, users are expected to\nhave the ceph-mon package installed and not ceph-osd (and vice versa).\nHowever, the init script (/etc/init.d/ceph) has a call to `ceph-disk`,\nwhich may not be present on the machine.\n\nGiven that our packaging is not yet split upstream, this bug does not\nmanifest itself currently, because both ceph-mon and ceph-disk are\ncurrently in the same \"ceph\" package. Once we split the packaging,\nthough, this will become an issue.\n\nhttp://tracker.ceph.com/issues/10587 Refs: #10587\n\nSigned-off-by: Ken Dreyer <kdreyer@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/7dd9af0a21e0ab0ae397faf901231ad0a9688ab9"},{"sha":"db3dc4d3e2a74cfd366cd2ef4d0c9c4581269113","author":{"email":"52aa03431caa830d957d78a0bd19dcb738002b0e@redhat.com","name":"David Zafman"},"message":"osd: build_past_intervals_parallel() add diagnostics before assert\n\nSigned-off-by: David Zafman <dzafman@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/db3dc4d3e2a74cfd366cd2ef4d0c9c4581269113"},{"sha":"ee39f436815dd64d89f01f0befeb09cff7b9d332","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"Merge pull request #7570 from dzafman/wip-14213\n\nosd: revert \"osd: do not keep ref of old osdmap in pg\"\r\n\r\nReviewed-by: David Zafman <dzafman@redhat.com>\r\nReviewed-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/ee39f436815dd64d89f01f0befeb09cff7b9d332"},{"sha":"78799a9c92e808a8aa7b51a9450494e59cd13f54","author":{"email":"16ccadb3f2bf0703b4be974f8606e7e98c1cda29@redhat.com","name":"Samuel Just"},"message":"Merge pull request #7405 from ceph/wip-diag-14438\n\nosd: build_past_intervals_parallel() add diagnostics before assert\r\n\r\nReviewed-by: Samuel Just <sjust@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/78799a9c92e808a8aa7b51a9450494e59cd13f54"},{"sha":"dd533a9e01c2f2f60cd7ab1802263c4eb1b84d4b","author":{"email":"5f73068c2aea02f2bcab415b153224bbe02411a9@mirantis.com","name":"Igor Fedotov"},"message":"Log: Fixing stack overflow when flushing large log lines.\nSee http://tracker.ceph.com/issues/14707\n\nSigned-off-by: Igor Fedotov <ifedotov@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/dd533a9e01c2f2f60cd7ab1802263c4eb1b84d4b"},{"sha":"d8675cf49b8b3132f48abde9bb8ce71166e3257d","author":{"email":"5f73068c2aea02f2bcab415b153224bbe02411a9@mirantis.com","name":"Igor Fedotov"},"message":"Log: Adding UT to catch an issue with huge line logging\n\nSigned-off-by: Igor Fedotov <ifedotov@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/d8675cf49b8b3132f48abde9bb8ce71166e3257d"},{"sha":"a1e6dcdb1699c4b043a6bc690b6bf7bd88fd267c","author":{"email":"d0c267cb5e0dee09719255aab00b031b414aa06e@hotmail.com","name":"Zhiqiang Wang"},"message":"osd: rewrite digest only when the digest exists on auth obj\n\nSigned-off-by: Zhiqiang Wang <wonzhq@hotmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/a1e6dcdb1699c4b043a6bc690b6bf7bd88fd267c"},{"sha":"37a3728da9e9d88bfc2326083a43e79ec6e9f6d2","author":{"email":"1ae72f09fb6a1114fdaa6be8f023db9ffb76c587@unitedstack.com","name":"tianqing"},"message":"Make variable count usefull\n\nBasicly the variable count is used as the\ntotal number of op_seq for journal replay.\nBut it is not added as the op trsanctions is done.\nSo add the expression to make the variable count\nusefull.\n\nSigned-off-by: tianqing <tianqing@unitedstack.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/37a3728da9e9d88bfc2326083a43e79ec6e9f6d2"},{"sha":"5c09a3e4e483ff7e6f512358a3dab01d37104baf","author":{"email":"f9d8c66a4e898e67db786769b5b347b640e1a9a6@suse.com","name":"Nathan Cutler"},"message":"rpm: drop user_rgw and group_rgw template variables\n\nThese were originally used to template RGW tmpfiles.d, which was eliminated\nby 8e13d89f0f136f5be8ab869190062abfcca0e23d\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/5c09a3e4e483ff7e6f512358a3dab01d37104baf"},{"sha":"a6cc8ea5d96b308f7b5324efcd23b3296c8239e2","author":{"email":"f9d8c66a4e898e67db786769b5b347b640e1a9a6@suse.com","name":"Nathan Cutler"},"message":"rpm: drop systemd_libexec_dir template variable\n\nGeneral cleanup. Actual use of the template variable was discontinued in\n7c9fdf44f2c18659a0bcc03f7b98dafdf9f54448.\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/a6cc8ea5d96b308f7b5324efcd23b3296c8239e2"},{"sha":"fe14a267c890dc67e3f4cc0f3a5cb202d23d108c","author":{"email":"f9d8c66a4e898e67db786769b5b347b640e1a9a6@suse.com","name":"Nathan Cutler"},"message":"ceph.spec.in: declare /usr/share/ceph properly\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/fe14a267c890dc67e3f4cc0f3a5cb202d23d108c"},{"sha":"dbfee62430442ed0a5499599e2d7cd3e0ff58a90","author":{"email":"b777f5070496d444190737939bfd3a0fbef578ae@intel.com","name":"Jianpeng Ma"},"message":"os/bluestore: Only enable bluestore_bluefs, symlink or create db or db.wal.\n\nSigned-off-by: Jianpeng Ma <jianpeng.ma@intel.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/dbfee62430442ed0a5499599e2d7cd3e0ff58a90"},{"sha":"7b57f295d85afb0b2e1daa9172a38486e7b0a8e9","author":{"email":"b777f5070496d444190737939bfd3a0fbef578ae@intel.com","name":"Jianpeng Ma"},"message":"os/bluestore: If bluestore_bluefs == false, only rocksdb_separate_wal_dir == true, it create db.wal direcotry\n\nSigned-off-by: Jianpeng Ma <jianpeng.ma@intel.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/7b57f295d85afb0b2e1daa9172a38486e7b0a8e9"},{"sha":"1badcdd427692e1ca23a33de6c6718c6a329a9df","author":{"email":"b777f5070496d444190737939bfd3a0fbef578ae@intel.com","name":"Jianpeng Ma"},"message":"os/bluestore: change bluestore_backend to bluestore_kvbackend.\n\nIn fact, bluestore_backend is kvbackend. So change it to\nbluestore_kvbackend looks better.\n\nSigned-off-by: Jianpeng Ma <jianpeng.ma@intel.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/1badcdd427692e1ca23a33de6c6718c6a329a9df"},{"sha":"926eb7760f536cb1dc3f3956c8a862e50e2b3e80","author":{"email":"70fd1a307e39922a3370c59b06f1bec389505358@gmail.com","name":"Jianjian Huo"},"message":"os/kstore: fix valgrind warning on fsid read\n\nSigned-off-by: Jianjian Huo <samuel.huo@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/926eb7760f536cb1dc3f3956c8a862e50e2b3e80"},{"sha":"4b9413f06d4dd96e977bb8baf672743bb0a6cc63","author":{"email":"70fd1a307e39922a3370c59b06f1bec389505358@gmail.com","name":"Jianjian Huo"},"message":"os/kstore: drop unused TransContext mutex and cond\n\nSigned-off-by: Jianjian Huo <samuel.huo@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/4b9413f06d4dd96e977bb8baf672743bb0a6cc63"},{"sha":"d457ff001f0c1940c1f54637ce2edf2991ce3561","author":{"email":"70fd1a307e39922a3370c59b06f1bec389505358@gmail.com","name":"Jianjian Huo"},"message":"os/kstore: load OnodeRef in _txc_add_transaction\n\nGet OnodeRef ready in the caller, and keep it in a vector so that it\ncan be reused for any subsequent operations in the transaction.\n\nSigned-off-by: Jianjian Huo <samuel.huo@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/d457ff001f0c1940c1f54637ce2edf2991ce3561"},{"sha":"c03ab962ae5ff8626be0853e2b6e8e25b1c419d7","author":{"email":"70fd1a307e39922a3370c59b06f1bec389505358@gmail.com","name":"Jianjian Huo"},"message":"os/kstore: use std::atomic\n\nSigned-off-by: Jianjian Huo <samuel.huo@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/c03ab962ae5ff8626be0853e2b6e8e25b1c419d7"},{"sha":"4c8f320a7eb3531e9d7be06c1f010da88927e5aa","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"OSD: fix fusestore hanging during stop/quit\n\nIf both 'stop' and 'osd_objectstore_fuse' are set to true, then the\nfuse_store will be stopped first and then restarted and is left hanging,\nwhich is incorrect.\n\nFixes: #14786\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/4c8f320a7eb3531e9d7be06c1f010da88927e5aa"}]}