{"push_id":803430489,"size":52,"distinct_size":0,"ref":"refs/heads/wip-12936-shec","head":"704cd5d30df350c3a93f06ab0fa5b9f14132afc0","before":"426435899cb9ea8c5e32ac87c737ba31e43c547e","commits":[{"sha":"90f1d25cd8b09454e19d9587e734a68e6ae19e4f","author":{"email":"861d34e468b531111a72ece1460d9244292048de@qq.com","name":"xiexingguo"},"message":"msg/simple: start over after fails to bind a port in specified range\nFixes: #13002\nSigned-off-by: xie.xiexingguo@zte.com.cn","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/90f1d25cd8b09454e19d9587e734a68e6ae19e4f"},{"sha":"470afb9cc7a792f09ab417ae833e4ec8b6fae7ef","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: rgw_obj encoding fixes\n\nFix a few issues:\n - conversion to and from rgw_obj_key\n - strip_namespace_from_object() in the case where object starts\n   with underscore\n - encoding if object has either namespace or instance and starts\n   with underscore\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/470afb9cc7a792f09ab417ae833e4ec8b6fae7ef"},{"sha":"988979c3ef8a66937b63f5031e0a0ab8b60a3304","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: transform from cls_rgw_obj_key to rgw_obj correctly\n\nFixes: #12819\ncls_rgw_obj_key keeps object names encoded, so need to transform from\nit to rgw_obj correctly.\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/988979c3ef8a66937b63f5031e0a0ab8b60a3304"},{"sha":"583a2959fb101873f8e53744b9a79fedc64c3b38","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: json dump rgw_obj::orig_obj\n\nuseful for debugging\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/583a2959fb101873f8e53744b9a79fedc64c3b38"},{"sha":"d5f8c8e412133dca74de56c8f583cb51104065e2","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: unit test for testing rgw_obj encoding correctness\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/d5f8c8e412133dca74de56c8f583cb51104065e2"},{"sha":"a1959284f1aebd337f452370d63ccfae925ccc20","author":{"email":"558ea7e8222bc8db093a5808bfaf287ba4a8460f@intel.com","name":"xinxin shu"},"message":"unify order limit\n\nFixes: #13124\n\nSigned-off-by: xinxin shu <xinxin.shu@intel.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/a1959284f1aebd337f452370d63ccfae925ccc20"},{"sha":"4f553b0e2b2b83dcd1a8e69f70ee53a031631883","author":{"email":"50290ee70f362e7f206d194c202f31d8f2037712@xsky.com","name":"Haomai Wang"},"message":"Librbd: Fix incorrect metadata filter behavior\n\nSigned-off-by: Haomai Wang <haomai@xsky.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/4f553b0e2b2b83dcd1a8e69f70ee53a031631883"},{"sha":"10235e3ff35335cee4c73da841bd93831bab14c0","author":{"email":"8597b6571098202040f7f6ec037dc910ed0137db@mirantis.com","name":"Mykola Golub"},"message":"osd: refactor setting write_fadvise_dontneed pool flag\n\nHandle together with other flags.\n\nSigned-off-by: Mykola Golub <mgolub@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/10235e3ff35335cee4c73da841bd93831bab14c0"},{"sha":"b97ae7660e9140e81278d1a37dd7e608da7fd829","author":{"email":"8597b6571098202040f7f6ec037dc910ed0137db@mirantis.com","name":"Mykola Golub"},"message":"osd: make 'ceph osd pool get' work for all settable pool flags\n\nSigned-off-by: Mykola Golub <mgolub@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/b97ae7660e9140e81278d1a37dd7e608da7fd829"},{"sha":"48db7b16d45161b7d1582ce9c76aedc8e5ad27bb","author":{"email":"8597b6571098202040f7f6ec037dc910ed0137db@mirantis.com","name":"Mykola Golub"},"message":"osd: new pool flags: noscrub, nodeep-scrub\n\nThis allows to disable periodic scrub on per pool basis.\n\nFixes: #13076\nSigned-off-by: Mykola Golub <mgolub@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/48db7b16d45161b7d1582ce9c76aedc8e5ad27bb"},{"sha":"30810da4b573b3c7e679bc66eaa29b70246538cb","author":{"email":"8597b6571098202040f7f6ec037dc910ed0137db@mirantis.com","name":"Mykola Golub"},"message":"osd: new pool settings: scrub intervals\n\n ceph osd pool set $POOL scrub_min_interval N\n ceph osd pool set $POOL scrub_max_interval N\n ceph osd pool set $POOL deep_scrub_interval N\n\nIf N > 0, this value is used for the pool instead of\nthe corresponding global parameter from the config\n(osd_scrub_min_interval, osd_scrub_max_interval or\nosd_deep_scrub_interval).\n\nFixes: #13077\nSigned-off-by: Mykola Golub <mgolub@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/30810da4b573b3c7e679bc66eaa29b70246538cb"},{"sha":"fd9ce66e8b76787f69c5e337332d57aa72c8b8d5","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"osd/ReplicatedPG: tolerate promotion completion with stopped agent\n\nWe may start a promotion, then get a pool update that disables the\nagent, and then complete it.  We should not segfault in this case.\n\nFixes: #13190\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/fd9ce66e8b76787f69c5e337332d57aa72c8b8d5"},{"sha":"ea977611c4707c789926d497c43e70641e184238","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"systemd: increase nproc ulimit\n\nWe were observed to be hitting the limit on centos7\n(triggering pthread_create failures) on a ~2000 OSD cluster.\n\nIncreasing this resolves it!\n\nReported-by: Dan van der Ster <daniel.vanderster@cern.ch>\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/ea977611c4707c789926d497c43e70641e184238"},{"sha":"30332e3c786c14e5b68bf84bad1bff0942943e74","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"mon/PaxosService: include msg and con ptr in dispatch debug\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/30332e3c786c14e5b68bf84bad1bff0942943e74"},{"sha":"de9149d77e6bc155911e102e4ccdeb98613f2eef","author":{"email":"1442af5e32b56bc0fa9c40ad9e4d67aeb05f1e26@redhat.com","name":"Josh Durgin"},"message":"Merge pull request #5976 from yuyuyu101/wip-fix-metadata-conf\n\nLibrbd: Fix incorrect metadata filter behavior\r\n\r\nReviewed-by: Josh Durgin <jdurgin@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/de9149d77e6bc155911e102e4ccdeb98613f2eef"},{"sha":"b86d9fd973b4d9a11dddb707f660967c57cae516","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"ceph-disk: ensure ceph owner on udev change\n\nOn udev change the owner of the device switch back to the default. If\nthat happens on a journal while an OSD is being activated, it will fail\nwith permission denied.\n\nMake sure all ceph device types are chown to ceph on udev change.\n\nhttp://tracker.ceph.com/issues/13000 Fixes: #13000\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/b86d9fd973b4d9a11dddb707f660967c57cae516"},{"sha":"cc13fa05fd76c2f811c84ae53f20282b67581c16","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"ceph-disk: fix typos in udev rules\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/cc13fa05fd76c2f811c84ae53f20282b67581c16"},{"sha":"f0a47578c7c4521d7cf50e9419620ddb629736f5","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"ceph-disk: systemd must not kill a running ceph-disk\n\nWhen activating a device, ceph-disk trigger restarts the ceph-disk\nsystemd service. Two consecutive udev add on the same device will\nrestart the ceph-disk systemd service and the second one may kill the\nfirst one, leaving the device half activated.\n\nThe ceph-disk systemd service is instructed to not kill an existing\nprocess when restarting. The second run waits (via flock) for the second\none to complete before running so that they do not overlap.\n\nhttp://tracker.ceph.com/issues/13160 Fixes: #13160\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/f0a47578c7c4521d7cf50e9419620ddb629736f5"},{"sha":"d521a750616ab78dbfe4fa0070fabcf9c79c7715","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"ceph-disk: upstart must not run ceph-disk activate concurrently\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/d521a750616ab78dbfe4fa0070fabcf9c79c7715"},{"sha":"17c6045773b818101ce6a52aad622bd3a37447ba","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"ceph-disk: a journal partition may survive a data partition\n\nWhen a data partition is removed and the journal partition is not\nremoved, ceph-disk list will not find a journal_for information and\nshould just ignore it.\n\nhttp://tracker.ceph.com/issues/13157 Fixes: #13157\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/dachary/ceph/commits/17c6045773b818101ce6a52aad622bd3a37447ba"}]}