{"push_id":1296003780,"size":77,"distinct_size":77,"ref":"refs/heads/rbd","head":"7f573b4aacb1926a917e0e8ef1fecfd2755d72b6","before":"29416f17e17dd28a9cf5a27f0a9983bd42049fa8","commits":[{"sha":"f3bf3292e10560d510871320984b10910e40827a","author":{"name":"songbaisen","email":"48bd3773062c1d5007e18c33f850579bfd170c9f@zte.com.cn"},"message":" mon: remove the redundant list swap in paxos commit_proposal\n\n Signed-off-by:song baisen <song.baisen@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/f3bf3292e10560d510871320984b10910e40827a"},{"sha":"0e0a4bc3dcb61c2e8dfe65daefe207c62b36306c","author":{"name":"Robin H. Johnson","email":"0619cf02718f50c506a6e9628540a6fb611232c6@dreamhost.com"},"message":"rgw: Fix Host->bucket fallback logic inversion\n\nThe logic (added in 46aae19ee) for falling back to just using the hostname as\nthe possible bucket name contained an accidental inversion, because\nRGWHandler_REST::validate_bucket_name returns success as zero.\n\nBackport: jewel\nFixes: http://tracker.ceph.com/issues/17136\nRe-Fixes: http://tracker.ceph.com/issues/15975\nSigned-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/0e0a4bc3dcb61c2e8dfe65daefe207c62b36306c"},{"sha":"33ab285e0ae3845445aeb6c8b76cf982bfb0e42e","author":{"name":"Tianshan Qu","email":"9bb59fb8b50724e911bb1fae04f745e33fe6634d@xsky.com"},"message":"rgw: fix rgw_bucket_dir_entry decode v\n\nSigned-off-by: Tianshan Qu <tianshan@xsky.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/33ab285e0ae3845445aeb6c8b76cf982bfb0e42e"},{"sha":"110de33ca497d94fc4737e5154d3fe781fa84a0a","author":{"name":"Piotr Dałek","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@predictor.org.pl"},"message":"crush: don't normalize input of crush_ln iteratively\n\nUse __builtin_clz() supported by GCC and Clang to figure out\nhow many bits we should shift instead of shifting by a bit\nin a loop until the value gets normalized. Improves performance\nof this function by up to 3x in worst-case scenario and overall\nstraw2 performance by ~10%.\n\nSigned-off-by: Piotr Dałek <git@predictor.org.pl>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/110de33ca497d94fc4737e5154d3fe781fa84a0a"},{"sha":"0d19408d91dd747340d70287b4ef9efd89e95c6b","author":{"name":"Piotr Dałek","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@predictor.org.pl"},"message":"crush: remove clutter\n\nRemove extra x1 variable, it's just temporary placeholder that\nclutters the code unnecessarily.\n\nSigned-off-by: Piotr Dałek <git@predictor.org.pl>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/0d19408d91dd747340d70287b4ef9efd89e95c6b"},{"sha":"6c3035b912258f7032dee0ee13f0061b7142bb26","author":{"name":"Michal Jarzabek","email":"f6d444f6fff1989d400dd3db08ec65a7dec2528b@gmail.com"},"message":"osd/OSD.cc: remove repeated searching of map\n\nSigned-off-by: Michal Jarzabek <stiopa@gmail.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/6c3035b912258f7032dee0ee13f0061b7142bb26"},{"sha":"a46a18fe560445ad4bc7c4353f30324fb676db0f","author":{"name":"xu biao","email":"31801798abaf58d9720666aed3e945b5e71ca6ca@gmail.com"},"message":"crush/CrushCompiler.cc:884\nbug fix: index out of range\n\nSigned-off-by: xu biao <xubiao.codeyz@gmail.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/a46a18fe560445ad4bc7c4353f30324fb676db0f"},{"sha":"86f6522ded2ec2df943832c33aecd4460aead7df","author":{"name":"John Spray","email":"54197ea43c139fc42360abc66836cbf5f46f8cd2@redhat.com"},"message":"mds: trim null dentries proactively\n\nInstead of leaving null dentries (e.g. left\nbehind from unlinks) in the cache until they\nfall out of the LRU, actively push them\nto the bottom of the LRU and then consume\nall nulls at the bottom in trim() even if\nthe cache is not oversized yet.\n\nThis fixes the case where standby replay daemons\nwould otherwise accumulate a cache full of\nnull dentries resulting from unlinks, and it\nmakes the behaviour of active daemons more\ndeterministic.\n\nFixes: http://tracker.ceph.com/issues/16919\nSigned-off-by: John Spray <john.spray@redhat.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/86f6522ded2ec2df943832c33aecd4460aead7df"},{"sha":"b8a530e3d754d2efded3735455402f9bd2d57274","author":{"name":"Wido den Hollander","email":"c6f4a084cfd341c01db55aa6b51a8c6c2d46f439@42on.com"},"message":"mds: Set mds_snap_max_uid to 4294967294\n\nSince kernel version 2.6 the Linux kernel supports 32-bit integers\nand thus the limit is no longer 65536.\n\nBy setting this to a higher default value we make sure that all users\nwill be allowed to create snapshots in the future by default.\n\nSigned-off-by: Wido den Hollander <wido@42on.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/b8a530e3d754d2efded3735455402f9bd2d57274"},{"sha":"3d9e698b9d4a8c29a3177c0c8cb0ff99c3a3caa2","author":{"name":"Michal Jarzabek","email":"f6d444f6fff1989d400dd3db08ec65a7dec2528b@gmail.com"},"message":"client/barrier: move C_Block_Sync class to .cc\n\nSigned-off-by: Michal Jarzabek <stiopa@gmail.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/3d9e698b9d4a8c29a3177c0c8cb0ff99c3a3caa2"},{"sha":"3671d065447855d5baca152360e29e0dd20dff5c","author":{"name":"Michal Jarzabek","email":"f6d444f6fff1989d400dd3db08ec65a7dec2528b@gmail.com"},"message":"osd/OSD.cc: remove unneeded searching of map\n\nSigned-off-by: Michal Jarzabek <stiopa@gmail.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/3671d065447855d5baca152360e29e0dd20dff5c"},{"sha":"aaa75aeb2fe4b6df113b3fdb434a3a6c4023df34","author":{"name":"Ricardo Dias","email":"799f5bd00d1918a208a5f60851bcd2d38f6e102c@suse.com"},"message":"rpm: Moved ceph-client-debug from ceph-base to ceph-test package\n\nSigned-off-by: Ricardo Dias <rdias@suse.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/aaa75aeb2fe4b6df113b3fdb434a3a6c4023df34"},{"sha":"06875b5099f5909176798fca87ff20cb19bf2bc5","author":{"name":"Ricardo Dias","email":"799f5bd00d1918a208a5f60851bcd2d38f6e102c@suse.com"},"message":"rpm: Renamed bcond tests flag to make_check\n\nSigned-off-by: Ricardo Dias <rdias@suse.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/06875b5099f5909176798fca87ff20cb19bf2bc5"},{"sha":"7025fe8976f8672a2fce05ea693c06a8e9faed19","author":{"name":"Jason Dillaman","email":"127f97de0c13a76c9ff8af776d5ec64f06aa6a7e@redhat.com"},"message":"librbd: potential seg fault when blacklisting an image client\n\nFixes: http://tracker.ceph.com/issues/17251\nSigned-off-by: Jason Dillaman <dillaman@redhat.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/7025fe8976f8672a2fce05ea693c06a8e9faed19"},{"sha":"a8f8598a73ec90fec719cc09e845eac755191939","author":{"name":"Ricardo Dias","email":"799f5bd00d1918a208a5f60851bcd2d38f6e102c@suse.com"},"message":"cmake: Use WITH_TESTS flag to guard the build of ceph-test scripts/binaries\n\nSigned-off-by: Ricardo Dias <rdias@suse.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/a8f8598a73ec90fec719cc09e845eac755191939"},{"sha":"0f347b82ef26e1fd776b44c4a4d05800aa06c3c6","author":{"name":"Ricardo Dias","email":"799f5bd00d1918a208a5f60851bcd2d38f6e102c@suse.com"},"message":"rpm: Added ceph_test_package bcond flag to control the build of ceph-test package\n\nFixes: http://tracker.ceph.com/issues/16776\n\nSigned-off-by: Ricardo Dias <rdias@suse.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/0f347b82ef26e1fd776b44c4a4d05800aa06c3c6"},{"sha":"d3ac8d186856f615c62ceb8a74a86a74456c4efe","author":{"name":"Ricardo Dias","email":"799f5bd00d1918a208a5f60851bcd2d38f6e102c@suse.com"},"message":"deb: Moved ceph-client-debug from ceph-base to ceph-test package\n\nSigned-off-by: Ricardo Dias <rdias@suse.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/d3ac8d186856f615c62ceb8a74a86a74456c4efe"},{"sha":"e7b0428e0e8d8f5459311dc698d94a3ac4f04684","author":{"name":"Josh Durgin","email":"3a89e71cfbb0aae74d20322a3e45b79e1c587968@redhat.com"},"message":"ceph-objectstore-tool: add a way to split filestore directories offline\n\nUse the usual split code, and split each dir that meets the\nusual split criteria.\n\nThis can be run with lower than usual split settings, to avoid costly\nonline splits. To make sure the directories are not merged again, use\na load merge threshold (e.g. filestore merge threshold = 1), and\nadjust the split multiplier accordingly.\n\nFixes: http://tracker.ceph.com/issues/17220\nSigned-off-by: Josh Durgin <jdurgin@redhat.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/e7b0428e0e8d8f5459311dc698d94a3ac4f04684"},{"sha":"9faf7781d9b2054f4979165cc8cbde5ff6ec7ba3","author":{"name":"John Spray","email":"95bd610a6bdc6fa27a04416f1292b71a13113484@redhat.com"},"message":"Merge pull request #10606 from jcsp/wip-mds-standby-trim\n\nmds: trim null dentries proactively\r\n\r\nReviewed-by: Greg Farnum <gfarnum@redhat.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/9faf7781d9b2054f4979165cc8cbde5ff6ec7ba3"},{"sha":"7635ed6cc659aa4efd8a2e3c9b2b583c8105c773","author":{"name":"John Spray","email":"95bd610a6bdc6fa27a04416f1292b71a13113484@redhat.com"},"message":"Merge pull request #11001 from stiopaa1/client_barrier_moveCBlockSyncClass\n\nclient/barrier: move C_Block_Sync class to .cc\r\n\r\nReviewed-by: John Spray <john.spray@redhat.com>","distinct":true,"url":"https://api.github.com/repos/runsisi/ceph/commits/7635ed6cc659aa4efd8a2e3c9b2b583c8105c773"}]}
{"actor":{"display_login":"runsisi"}}