{"push_id":2678635857,"size":201,"distinct_size":4,"ref":"refs/heads/master","head":"4309d7ce1fb81ac0074ec054f9eafc5a84a10cd0","before":"8aedd21a85561f9dc007ddbae21dcb17428f1398","commits":[{"sha":"f32ac11c1219a7da92b107ae0da43456c7488412","author":{"name":"Zhi Zhang","email":"9a93b123353da2a5c221ef7cd26e860cce97631e@tencent.com"},"message":"common/config: support to save and re-expand special metavariables\n\nSupport to save and re-expand special metavariables according to daemon needs.\nCurrently only special meta $pid is added, so ceph-fuse daemon can re-expand\nits configurations that contain $pid (e.g, admin_socket, log_file, etc) to the\ncorrect value in child process.\n\nSigned-off-by: Zhi Zhang <zhangz.david@outlook.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/f32ac11c1219a7da92b107ae0da43456c7488412"},{"sha":"64e20c3a6a208533f32b6ae4e2cada80ec5a0a21","author":{"name":"Casey Bodley","email":"2544ff357e70e8520f24ff4e53fde352cbf7d2cf@redhat.com"},"message":"qa/rgw: reorganize verify tasks\n\nsplit the verify suite tasks back into separate yaml files, using + to\ncombine them into a single job\n\nSigned-off-by: Casey Bodley <cbodley@redhat.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/64e20c3a6a208533f32b6ae4e2cada80ec5a0a21"},{"sha":"0cdeb682af87a0703f8650e013e4685af0633f3f","author":{"name":"Adam Kupczyk","email":"12d5d81dfef51808bf7826725c259bc35ee127a7@redhat.com"},"message":"common/performance: improved hash calculation for hobject_t and ghobject_t\n\nSigned-off-by: Adam Kupczyk <akupczyk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/0cdeb682af87a0703f8650e013e4685af0633f3f"},{"sha":"1f8ee65c1c6515dd8006b9035a993a386ce2b7e4","author":{"name":"Enming Zhang","email":"33c25bc262240f619156413ecf1fe5da22f21358@umcloud.com"},"message":"rgw: set \"api_name\" to default_zonegroup_name for default zonegroup\n\nSigned-off-by: Enming Zhang <enming.zhang@umcloud.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/1f8ee65c1c6515dd8006b9035a993a386ce2b7e4"},{"sha":"a503cec93853235f2f94dbc53eb307618f5a437a","author":{"name":"Vaibhav Bhembre","email":"e78384dfaa97bf0f3945c4da4075af8ac33ade0a@digitalocean.com"},"message":"cls/rgw: ready rgw_usage_log_entry for extraction via ceph-dencoder\n\nSigned-off-by: Vaibhav Bhembre vaibhav@digitalocean.com","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/a503cec93853235f2f94dbc53eb307618f5a437a"},{"sha":"18115915fa861a4b32e8d442266e90e9589215f7","author":{"name":"Enming Zhang","email":"33c25bc262240f619156413ecf1fe5da22f21358@umcloud.com"},"message":"rgw: fix issue for CreateBucket with BucketLocation param under default zonegroup\n\nBecause there is not a default realm, the has_zonegroup_api always returns false\nwhen create bucket with the BucketLocation parameter under default zonegroup,\nwhich always leads to the CreateBucket with BucketLocation parameter request failed.\n\nSigned-off-by: Enming Zhang <enming.zhang@umcloud.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/18115915fa861a4b32e8d442266e90e9589215f7"},{"sha":"c14504c157d3d6a8eecddaf6c83280ee254c069d","author":{"name":"Adam Kupczyk","email":"12d5d81dfef51808bf7826725c259bc35ee127a7@redhat.com"},"message":"common/performance: Now hobject_t's hash no longer depends directly on oid.\n\nSigned-off-by: Adam Kupczyk <akupczyk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/c14504c157d3d6a8eecddaf6c83280ee254c069d"},{"sha":"98f6dada873f32be8750bf3e101de4f33ea9b26f","author":{"name":"Mark Kogan","email":"a9c7088aa2d543adb97ede2597b9f73d64f2e773@redhat.com"},"message":"rgw: remove expired entries from the cache\nFixes: http://tracker.ceph.com/issues/23379\n\nSigned-off-by: Mark Kogan <mkogan@redhat.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/98f6dada873f32be8750bf3e101de4f33ea9b26f"},{"sha":"9c54334b615362e0a60442c2f41849ed630598ab","author":{"name":"Wido den Hollander","email":"be4891756a4fdc8c3c6609eb41e49789e971fe07@42on.com"},"message":"mgr/zabbix: Send more PG information to Zabbix\n\nSend information about the status in which many Placement Groups\nare so that triggers can be made to check if all PGs are active\nfor example.\n\nSigned-off-by: Wido den Hollander <wido@42on.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/9c54334b615362e0a60442c2f41849ed630598ab"},{"sha":"0d1335df71e886a7d805a77d9f253fad456ce025","author":{"name":"Wido den Hollander","email":"be4891756a4fdc8c3c6609eb41e49789e971fe07@42on.com"},"message":"mgr/telegraf: Send more PG status information to Telegraf\n\nPlacement Groups can be in more states and it is useful to know more\nabout the states of PGs.\n\nSigned-off-by: Wido den Hollander <wido@42on.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/0d1335df71e886a7d805a77d9f253fad456ce025"},{"sha":"e71fba0c6f5b3b0572b5136840cf0ed3c9186569","author":{"name":"Yehuda Sadeh","email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com"},"message":"cls/rgw: don't assert in decode_list_index_key()\n\nFixes: http://tracker.ceph.com/issues/24117\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/e71fba0c6f5b3b0572b5136840cf0ed3c9186569"},{"sha":"8304c3e934d667fb89dbe0a79b252a5610b5eb62","author":{"name":"Tianshan Qu","email":"50e1df8ee3bdf6cd113a95e4a719d111ce78b5fb@xsky.com"},"message":"rgw: fix index update in dir_suggest_changes\n\n1.do nothing if the index is no longer exists in cls rgw_dir_suggest_changes,\nwhatever the pending state we got in check_disk_state, to avoid recreate\nindex when list race with delete. the situations:\n* if dir_suggest_changes is done before complete op in Delete, the index\nwill be deleted finally.\n* if dir_suggest_changes is done after complete op in Delete, the index\nwill no exists and do nothing.\n2.stale pending write op's index is existent but exists field is false,\nso remove cur_disk.exists check in op CEPH_RGW_UPDATE, make it recover the\nsituation again.\n\nfixes: http://tracker.ceph.com/issues/24280\n\nSigned-off-by: Tianshan Qu <tianshan@xsky.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/8304c3e934d667fb89dbe0a79b252a5610b5eb62"},{"sha":"7e5870ee7934197d250050c6c306695a609a9edb","author":{"name":"Jianpeng Ma","email":"b777f5070496d444190737939bfd3a0fbef578ae@intel.com"},"message":"os/bluestore: make deferred_stable_queue as local paramter.\n\nIn fact this fact only used in _kv_sync_thread.\n\nSigned-off-by: Jianpeng Ma <jianpeng.ma@intel.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/7e5870ee7934197d250050c6c306695a609a9edb"},{"sha":"dab7647e75b79038f26af61357bee7edefbfa7d5","author":{"name":"Jianpeng Ma","email":"b777f5070496d444190737939bfd3a0fbef578ae@intel.com"},"message":"os/bluestore: narrow qlock in  _deferred_aio_finish\n\nSigned-off-by: Jianpeng Ma <jianpeng.ma@intel.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/dab7647e75b79038f26af61357bee7edefbfa7d5"},{"sha":"7109c844c9bff194ef4e19dfb1eef5b7405e2836","author":{"name":"Jianpeng Ma","email":"b777f5070496d444190737939bfd3a0fbef578ae@intel.com"},"message":"os/bluestore: remove useless notify_one.\n\nIn fact,no waiter wait this state.\n\nSigned-off-by: Jianpeng Ma <jianpeng.ma@intel.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/7109c844c9bff194ef4e19dfb1eef5b7405e2836"},{"sha":"37ac8df5559a6084091670e6a1f479ab9332c24b","author":{"name":"Yuri Weinstein","email":"2d3be83596d8d7253481a1ecc6ad25d359d92c04@redhat.com"},"message":"qa/tests: changed disto symlink to point to new way using supporeted OS'es\n\nSigned-off-by: Yuri Weinstein <yweinste@redhat.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/37ac8df5559a6084091670e6a1f479ab9332c24b"},{"sha":"da02fbcb0afd1b72d6c030f06613d8b18028a13c","author":{"name":"Xuehan Xu","email":"763e9715bd919be41f399676c8588ec2b366281e@360.cn"},"message":"mds: avoid traversing all dirfrags when trying to get wrlocks\n\nFixes: http://tracker.ceph.com/issues/24467\nSigned-off-by: Xuehan Xu <xuxuehan@360.cn>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/da02fbcb0afd1b72d6c030f06613d8b18028a13c"},{"sha":"1e987fb3df4f0e39da429d325e8eb3f66e78b5eb","author":{"name":"Igor Fedotov","email":"5f73068c2aea02f2bcab415b153224bbe02411a9@suse.com"},"message":"test/objectstore: fix random generator in allocator_bench.\n\nSigned-off-by: Igor Fedotov <ifedotov@suse.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/1e987fb3df4f0e39da429d325e8eb3f66e78b5eb"},{"sha":"dbbe12fe6f543fc6942f41a108effc7eb1632f67","author":{"name":"Igor Fedotov","email":"5f73068c2aea02f2bcab415b153224bbe02411a9@suse.com"},"message":"os/bluestore: provide a rough estimate for bitmap allocator\nfragmentation.\nThe approach is counting 'partial' and 'free' slots at L1 on the fly and\nuse partial / (partial+free) value as rough fragmentation estimate.\n\nSigned-off-by: Igor Fedotov <ifedotov@suse.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/dbbe12fe6f543fc6942f41a108effc7eb1632f67"},{"sha":"7a05dd1eb1f8022494906b635a9970d24b98d9b1","author":{"name":"Wido den Hollander","email":"be4891756a4fdc8c3c6609eb41e49789e971fe07@42on.com"},"message":"mgr/telegraf: Use generators in Python to streamline output\n\nInstead of collection all data in a list prior to sending use\ngenerators inside Python to send out data as soon as the Mgr\nhas supplied us with the data.\n\nOn larger systems with thousands of OSDs this can reduce the\namount of time it takes to collect and send the data.\n\nTelegraf also likes this more as we send less data in one go.\n\nSigned-off-by: Wido den Hollander <wido@42on.com>","distinct":false,"url":"https://api.github.com/repos/batrick/ceph/commits/7a05dd1eb1f8022494906b635a9970d24b98d9b1"}]}
{"actor":{"display_login":"batrick"}}