{"push_id":1021445582,"size":186,"distinct_size":143,"ref":"refs/heads/wip-mfsmap-features","head":"47a7c3a39d3bf3e779fc76a358cfbda4234b2268","before":"f4031def7a023365236b8e9d9e704b5b616a56af","commits":[{"sha":"effcd77a7db76352e0330ef8bfd217728fd86ce1","author":{"email":"3c4259a1b44ae6624c4aca4732d4cc5c9d4e0797@gmail.com","name":"Michal Jarzabek"},"message":"BlueStore.h:Remove unneeded includes\n\nSigned-off-by: Michal Jarzabek <stiopa@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/effcd77a7db76352e0330ef8bfd217728fd86ce1"},{"sha":"2242988cea85100cc351cf412a959ccd8ebc68ab","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"msg: async: fix wrong return code if out of memory\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/2242988cea85100cc351cf412a959ccd8ebc68ab"},{"sha":"eb5f00a476e3b504e85dab9e3324bc5f18b16623","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"msg: async: reset result code to errno for better tracing\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/eb5f00a476e3b504e85dab9e3324bc5f18b16623"},{"sha":"cdf4486a3c2d6611b8751bd39322185cef1794e7","author":{"email":"5913bbe9383946b538590e008fae0f07f93917e3@zte.com.cn","name":"xie xingguo"},"message":"msg: async: fix result code\n\nThe set_nonblock() is not a standard system call, so\nwe don't have to reset the result code to errno on error.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/cdf4486a3c2d6611b8751bd39322185cef1794e7"},{"sha":"e386562e35d60aeabf862ee002b50932efb017d4","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"librados: add stat2() calls that return high resultion mtime\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/e386562e35d60aeabf862ee002b50932efb017d4"},{"sha":"4ad230a388d07102f72e04d922bc87b2dbc84150","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"librados: new stat2() that returns ceph::real_time\n\nHiding ceph_real_time behind ceph_real_time_t\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/4ad230a388d07102f72e04d922bc87b2dbc84150"},{"sha":"e2fcfdf0260a8a4efb8ce63b6d71938b134c6eb1","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"librados: add mtime2() that uses timespec and ceph::real_time\n\nNeed for setting higher resolution time\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/e2fcfdf0260a8a4efb8ce63b6d71938b134c6eb1"},{"sha":"8cfdaa6423eecdc4c81d1930f79f87728f396388","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"test: add a test for stat2(), mtime2()\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/8cfdaa6423eecdc4c81d1930f79f87728f396388"},{"sha":"44600cb3ef88596fcf2fd5ffbeff91d6c0148c3a","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"objclass: add cls_cxx_stat2()\n\nallows retrieving high definition mtime\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/44600cb3ef88596fcf2fd5ffbeff91d6c0148c3a"},{"sha":"cf8c30acee1316c56058ea889c7feaf836451b5d","author":{"email":"38ca9dd3e3aca1c4252316ce0e20c684cee0d131@gmx.com","name":"Eric Cook"},"message":"init-ceph.in: allow case-insensitive true in `osd crush update on start'\n\nI noticed this when openstack/puppet-ceph sliently converted my 'true'\nto 'True' in ceph.conf.\n\nSigned-off-by: Eric Cook llua@gmx.com","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/cf8c30acee1316c56058ea889c7feaf836451b5d"},{"sha":"e9046700d9513c971faa524a7bdae39a803a040f","author":{"email":"bb0b0eb1c910cb9bf3ecf3f06f13266c56d7a80e@gmail.com","name":"Wei Jin"},"message":"Event: fix clock skew problem\n\nDefault constructor of utime_t generates the same default time value,\nso after the loop, we only keep the last list from map 'time_events'\ninto map 'change', thus it will lead to time event lost if swap them.\n\nSigned-off-by: Wei Jin <wjin.cn@gmail.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/e9046700d9513c971faa524a7bdae39a803a040f"},{"sha":"75b2f4305062e73b351ac14a24dd1782f6bcb90a","author":{"email":"5cdab6ab2bd6d00b323a4b2b3b56d8a278ed9af0@gmail.com","name":"Sarthak Munshi"},"message":"ceph.in: Minor python3 specific changes\n\nSigned-off-by: Sarthak Munshi <sarthakmunshi@gmail.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/75b2f4305062e73b351ac14a24dd1782f6bcb90a"},{"sha":"000344ef0ca639d515e3f89401bafc9b0b13deda","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"crush: make default tunables 'firefly'\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/000344ef0ca639d515e3f89401bafc9b0b13deda"},{"sha":"e48c708b8a94b91aad0a85e3c4d464b4416e8656","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"doc/rados/operations/crush: rewrite crush tunables section\n\n- break it down by tunable profile\n- explicitly call out the migration impact for each profile jump.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/e48c708b8a94b91aad0a85e3c4d464b4416e8656"},{"sha":"fa7beb0c560f434d54b75603c75711f6c17b5e33","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"mon: warn on straw_calc_version=0\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/fa7beb0c560f434d54b75603c75711f6c17b5e33"},{"sha":"0cdb3af1b9d75a75f872c7eb72ce25d06cc8e046","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"crush: remove straw_calc_version check from has_*_tunables()\n\nSince we do not set this when we set tunables, we should not check it\nwhen we report which tunables they have set.  For example, a savvy\noperator on firefly tunables should set straw_calc_version to 1 but we\nstill want the cluster to report that they are on firefly tunables.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/0cdb3af1b9d75a75f872c7eb72ce25d06cc8e046"},{"sha":"519b03f4b055fd247197d7383810764de31bebc1","author":{"email":"e6f2f3d5b819fd5bdcf5d18b7dcb052d2fa0a24f@redhat.com","name":"Boris Ranto"},"message":"selinux: allow dac_override capability\n\nFixes: #14870\nSigned-off-by: Boris Ranto <branto@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/519b03f4b055fd247197d7383810764de31bebc1"},{"sha":"5cd4ce517c2b1c930785f614cbeff661d7ca2624","author":{"email":"e6f2f3d5b819fd5bdcf5d18b7dcb052d2fa0a24f@redhat.com","name":"Boris Ranto"},"message":"selinux: Allow to manage locks\n\nWe currently create the ceph lock by an unconfined process (ceph-disk).\nUnconfined processes inherit the context from the parrent directory.\nThis allows ceph daemons to access the files with context inherrited\nfrom the parent directory (/var/lock | /run/lock).\n\nSigned-off-by: Boris Ranto <branto@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/5cd4ce517c2b1c930785f614cbeff661d7ca2624"},{"sha":"18e33f243eb12608b85a06810fb1ac95eb49bae8","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"buffer: add symmetry operator==() and operator!=()\n\n* add const_iterator(const iterator&) so an iterator can be converted to\n  const_iterator\n* add tests for operator==() and operator!=()\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/18e33f243eb12608b85a06810fb1ac95eb49bae8"},{"sha":"1ae5600307b7d25828cc077dcc151bc97cd37fdd","author":{"email":"8597b6571098202040f7f6ec037dc910ed0137db@mirantis.com","name":"Mykola Golub"},"message":"freebsd: use sysctl instead of nproc\n\nSigned-off-by: Mykola Golub <mgolub@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/1ae5600307b7d25828cc077dcc151bc97cd37fdd"}]}