{"push_id":1212479300,"size":118,"distinct_size":118,"ref":"refs/heads/statx","head":"8b556a22a0d5d7f5646cda0749481ad90ee7ae81","before":"e41284479c167692ea5bd04a3ed34a535980858d","commits":[{"sha":"d02626b74001d9ca7c5cf5834b5fedd3c1d151c7","author":{"name":"Michal Jarzabek","email":"f6d444f6fff1989d400dd3db08ec65a7dec2528b@gmail.com"},"message":"osd/OSD.cc: pass string by const reference\n\nSigned-off-by: Michal Jarzabek <stiopa@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/d02626b74001d9ca7c5cf5834b5fedd3c1d151c7"},{"sha":"7edb53a9f452b93c7bc824967c047b7eb3326687","author":{"name":"Michal Jarzabek","email":"f6d444f6fff1989d400dd3db08ec65a7dec2528b@gmail.com"},"message":"osd/OSD.cc: add override to virtual function\n\nSigned-off-by: Michal Jarzabek <stiopa@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/7edb53a9f452b93c7bc824967c047b7eb3326687"},{"sha":"47a06e608b7f686252d42c5a879373d8ebb65d9d","author":{"name":"Nathan Cutler","email":"3707ad02c4b07d59901ae3003a7007b31affd51a@suse.com"},"message":"ceph-osd-prestart.sh: drop Upstart-specific code\n\nBefore this patch, the ceph-osd-prestart.sh script would do Upstart-specific\nthings if the journal device failed to appear after a 5-second timeout.\n\nFixes: http://tracker.ceph.com/issues/15984\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/47a06e608b7f686252d42c5a879373d8ebb65d9d"},{"sha":"1f14cf7df4475e58c97faab32f1261654c0437bd","author":{"name":"Greg Farnum","email":"93bd78d1279154e0354c4f217a0772941ea85b8d@redhat.com"},"message":"mds: Return \"committing\" rather than \"committed\" member in get_committing()\n\nSigned-off-by: Greg Farnum <gfarnum@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/1f14cf7df4475e58c97faab32f1261654c0437bd"},{"sha":"01496b97715c4fec65727207f03481bddbca2de7","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"os/bluestore: use best-effort policy when gifting space to bluefs\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/01496b97715c4fec65727207f03481bddbca2de7"},{"sha":"963d4994adb82cff8941869c0ceeb550a8e59ebb","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"os/bluestore: use best-effort policy when reclaiming from bluefs\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/963d4994adb82cff8941869c0ceeb550a8e59ebb"},{"sha":"38c4286b4a31fd22298080ad950aa18bded66db2","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"os/bluestore: fix error handling of posix_fallocate()\n\nAccording to Linux man page:\n\nposix_fallocate() returns zero on success, or an error number on failure.\nNote that errno is not set.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/38c4286b4a31fd22298080ad950aa18bded66db2"},{"sha":"de59926d9596010cd9e9331cc9d6c2e602b814c9","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"os/bluestore: count length of SPDK_PREFIX in a more human-readable way\n\nThe strlen() will automatically exclude the NUL terminator of a literal\nconstant. Also by calling strlen(), we know that we are definitely\noperate on a string instead of something odd.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/de59926d9596010cd9e9331cc9d6c2e602b814c9"},{"sha":"3325ab02b7f55eb0a00569387b960899f01490a0","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"os/bluestore: remove expecting_objects checking for stary bnode/onode\n\nIt actually never works for now and there is no easy way to do such check.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/3325ab02b7f55eb0a00569387b960899f01490a0"},{"sha":"4b5e2d6c4097f8e08f3ef47a6f0e4212a0eaf795","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"os/bluestore: use map to tracking writing buffers\n\nBy keeping the writing buffers ordered, the finish_write()\nprocess does not need to traverse the whole writing list\neach time it is called any more, which is good for performance.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/4b5e2d6c4097f8e08f3ef47a6f0e4212a0eaf795"},{"sha":"44223489bbd9246aa53175351ba565fe58d2d065","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"kv/MemDB: remove duplicated using statement of std::string\n\nMemDB.h has already done such thing.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/44223489bbd9246aa53175351ba565fe58d2d065"},{"sha":"b150081d04b1fc2c4f44cc4a1f252ac1272b2274","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"kv/MemDB: fix fd leak\n\nAlso translate the error message to the output properly.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/b150081d04b1fc2c4f44cc4a1f252ac1272b2274"},{"sha":"20def20fda4d3153629847e971db1d2feaab8ce7","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"kv/MemDB: use VOID_TEMP_FAILURE_RETRY wrapper to close fd\n\nWhich is safer.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/20def20fda4d3153629847e971db1d2feaab8ce7"},{"sha":"80b398b7f6a2843eb097b83fc52385690ddc7eb4","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"kv/MemDB: fix MemDB::_init()\n\n1. mkdir() returns zero on success, or -1 if an error\n   occurred (in which case, errno is set appropriately).\n2. we shall return the proper error result to caller on failure.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/80b398b7f6a2843eb097b83fc52385690ddc7eb4"},{"sha":"90676f45c6bb321ee5ad74ec419628ffeca4f95f","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"kv/MemDB: drop a meaningless assert\n\nThe string.clear() is stl method, which shall guarantee\nthe string will become empty. So this is absolutely\nunnecessary.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/90676f45c6bb321ee5ad74ec419628ffeca4f95f"},{"sha":"298bc93954e32180744d5aa270795cf1cc4651fc","author":{"name":"Noah Watkins","email":"cefd7db9221034602855a1b2870a78c3aafef297@gmail.com"},"message":"osd: use static method and simplify return\n\nSigned-off-by: Noah Watkins <noahwatkins@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/298bc93954e32180744d5aa270795cf1cc4651fc"},{"sha":"d11a6be15599ed3efb500f89ba6d11da88a16beb","author":{"name":"Noah Watkins","email":"cefd7db9221034602855a1b2870a78c3aafef297@gmail.com"},"message":"release: release notes update for objclass-perms\n\nSigned-off-by: Noah Watkins <noahwatkins@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/d11a6be15599ed3efb500f89ba6d11da88a16beb"},{"sha":"9566ae27b33dd4d266ee9223dc73738922b6eceb","author":{"name":"Patrick Donnelly","email":"a5ef0accf51e7bdecfcc2552fb8fa4d645f9e7eb@redhat.com"},"message":"mds: use FSMap::insert to add to standby_daemons\n\nThis reduces the number of code sites which modify standby_daemons.\n\nSigned-off-by: Patrick Donnelly <pdonnell@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/9566ae27b33dd4d266ee9223dc73738922b6eceb"},{"sha":"aab972c0d52cc6caf5e2887fa0fe0ddbc03ab47c","author":{"name":"Willem Jan Withagen","email":"dd3ecb0fa84d87f4fb2388f9208bfd6597c50942@digiware.nl"},"message":"Cmake: fix using CMAKE_DL_LIBS instead of dl\n\nSigned-off-by: Willem Jan Withagen <wjw@digiware.nl>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/aab972c0d52cc6caf5e2887fa0fe0ddbc03ab47c"},{"sha":"0f044e08809758f46d0d8b4b8dc586de0a751e36","author":{"name":"Patrick Donnelly","email":"a5ef0accf51e7bdecfcc2552fb8fa4d645f9e7eb@redhat.com"},"message":"mds: add assertions for standby_daemons invariant\n\nThese assertions catch state changes of an mds in standby_daemons to a state\nother than MDSMap::STATE_STANDBY. Currently this invariant is (sometimes!)\nchecked in other locations on access of standby_daemons. This commit allows us\ncatch the violated invariant at the time it occurred.\n\nRelated to: http://tracker.ceph.com/issues/16592\n\nSigned-off-by: Patrick Donnelly <pdonnell@redhat.com>","distinct":true,"url":"https://api.github.com/repos/jtlayton/ceph/commits/0f044e08809758f46d0d8b4b8dc586de0a751e36"}]}
{"actor":{"display_login":"jtlayton"}}