{"push_id":649780022,"size":65,"distinct_size":3,"ref":"refs/heads/wip-init-names","head":"a2de73e76bf6446f50db3e206d270375892705b8","before":"cc1263ecaf30090a42943f818e9d6759ea768230","commits":[{"sha":"52235e32561ef3e91f07c59c8fd89c4df244f461","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"qa/workunits/post-file.sh: use /etc/default\n\nbase-files doesn't existing on rhel.  /etc/default is everywhere and it's\nsmall.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/52235e32561ef3e91f07c59c8fd89c4df244f461"},{"sha":"69bedcd692fd505f63d58a016585de7edbc396ad","author":{"email":"110a610a168976b9f09a2067f00465664a17f839@gmail.com","name":"Haomai Wang"},"message":"Event: Fix memory leak for notify fd\n\nSigned-off-by: Haomai Wang <haomaiwang@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/69bedcd692fd505f63d58a016585de7edbc396ad"},{"sha":"0c75b8804ae5cd4343987955a7c0401807a1c10f","author":{"email":"110a610a168976b9f09a2067f00465664a17f839@gmail.com","name":"Haomai Wang"},"message":"AsyncConnection: Avoid lockdep check assert failure\n\nSigned-off-by: Haomai Wang <haomaiwang@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/0c75b8804ae5cd4343987955a7c0401807a1c10f"},{"sha":"b05d144c2f16a39f72b7b23650acef8349e92982","author":{"email":"110a610a168976b9f09a2067f00465664a17f839@gmail.com","name":"Haomai Wang"},"message":"AsyncConnection: Fix deadlock cause by throttle block\n\nSigned-off-by: Haomai Wang <haomaiwang@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/b05d144c2f16a39f72b7b23650acef8349e92982"},{"sha":"0b378942c4f1b79cb65967f2d3466728ca1c8d5b","author":{"email":"ae60fc3de6a668216bf89c7b1e7bff85becaa6b2@redhat.com","name":"Jason Dillaman"},"message":"librbd: updated cache max objects calculation\n\nThe previous calculation was based upon the image's object size.\nSince the cache stores smaller bufferheads, the object size is not\na good indicator of cache usage and was resulting in objects being\nevicted from the cache too often.  Instead, base the max number of\nobjects on the memory load required to store the extra metadata\nfor the objects.\n\nFixes: #7385\nBackport: firefly, hammer\nSigned-off-by: Jason Dillaman <dillaman@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/0b378942c4f1b79cb65967f2d3466728ca1c8d5b"},{"sha":"98b59bae7cccdd6dba28f6572a55e8e5e5a28c76","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: fix s3 list buckets\n\nFixes: #11451\nBackport: hammer\nGot broken in commit:7dd54fa3621c04c8ea5723fb1bc06b91d81a0c6c.\nResurrect the option to list unlimited number of buckets using the S3\napi.\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/98b59bae7cccdd6dba28f6572a55e8e5e5a28c76"},{"sha":"3d4a1d20b86a5a00556df3d6a8dba096509274b7","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: set a special object locator if object starts with underscore\n\nFixes: #11442\nBackport: hammer\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/3d4a1d20b86a5a00556df3d6a8dba096509274b7"},{"sha":"be4355ad8ed622734172fdce77ca71fb2635b36c","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw-admin: a tool to fix object locator issue\n\nObjects that start with underscore need to have an object locator,\nthis is due to an old behavior that we need to retain. Some objects\nmight have been created without the locator. This tool creates a new\nrados object with the appropriate locator.\n\nSyntax:\n\n$ ./radosgw-admin bucket check --check-head-obj-locator \\\n                               --bucket=<bucket> [--fix]\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/be4355ad8ed622734172fdce77ca71fb2635b36c"},{"sha":"2e8d476e7ab8df7822dc058c569b0d0472eaa587","author":{"email":"1442af5e32b56bc0fa9c40ad9e4d67aeb05f1e26@redhat.com","name":"Josh Durgin"},"message":"Merge pull request #4435 from ceph/wip-11451\n\nrgw: fix s3 list buckets\r\n\r\nReviewed-by: Josh Durgin <jdurgin@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/2e8d476e7ab8df7822dc058c569b0d0472eaa587"},{"sha":"2b2c5d18e10b40b0e983547290147b4d05ea5b9c","author":{"email":"ea78e0e20fce5319fd66b8fd4f543d9e30ef46a5@suse.com","name":"Owen Synge"},"message":"libexpat is now used for rgw\n\nCheck for expat.h\ncheck libexpat has method XML_Parse.\n\nSigned-off-by: Owen Synge <osynge@suse.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/2b2c5d18e10b40b0e983547290147b4d05ea5b9c"},{"sha":"127c931ca63b99a950f319b7bffa87865aee90a7","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"Throttle: improve doxygen comments in Throttle\n\n* reindent a line\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/127c931ca63b99a950f319b7bffa87865aee90a7"},{"sha":"bc8d14db3fd872677705e22d9b15ccea34e339be","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"Throttle: add more constness\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/bc8d14db3fd872677705e22d9b15ccea34e339be"},{"sha":"62522b0345af7a1cd0e614afc080c6714249b8ca","author":{"email":"a4b264ee037c625052534d60505bfd0db4776ac4@redhat.com","name":"Kefu Chai"},"message":"configure.ac: check for libcurl and libxml2 if build libs3\n\nFixes: #11458\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/62522b0345af7a1cd0e614afc080c6714249b8ca"},{"sha":"d7de5858ca5208604f072eef947ef913d52c883e","author":{"email":"3eca10f30041813f045165784e24b5a950a6cc7e@bigtera.com","name":"Henry Chang"},"message":"Throttle: fix wait/get() with new max\n\nWe were unable to set a new non-zero max if the original max was 0.\nFix it. Also, add test cases for it.\n\nSigned-off-by: Henry Chang <henry@bigtera.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/d7de5858ca5208604f072eef947ef913d52c883e"},{"sha":"92574ab8f61c87215ab9651e7772dba225e2d873","author":{"email":"3eca10f30041813f045165784e24b5a950a6cc7e@bigtera.com","name":"Henry Chang"},"message":"Throttle: reset max only if max changed\n\nSave some CPU cycles.\n\nSigned-off-by: Henry Chang <henry@bigtera.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/92574ab8f61c87215ab9651e7772dba225e2d873"},{"sha":"07cfc83de604a350fb604dbf081adb146e966eb6","author":{"email":"cdc92d111bae0ed1ee3b3c8a1f849fcffc6b44f7@gmail.com","name":"Kefu Chai"},"message":"Merge pull request #4444 from big-henry/wip-throttle\n\ncommon: fix Throttle - unable to reenable throttling after disabling it\r\n\r\nReviewed-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/07cfc83de604a350fb604dbf081adb146e966eb6"},{"sha":"9d9ad83b28e1e3bfd2aa2c466d92216aef60d0e9","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"Merge pull request #4446 from osynge/wip-expat\n\nlibexpat is now used for rgw\r\n\r\nReviewed-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/9d9ad83b28e1e3bfd2aa2c466d92216aef60d0e9"},{"sha":"ad4cc4a7c8baaebc30f555e23eff54ae0a31ebe4","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"Merge pull request #4448 from tchaikov/wip-check-libxml2-and-libcurl\n\nconfigure.ac: check for libcurl and libxml2 if build libs3\r\n\r\nReviewed-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/ad4cc4a7c8baaebc30f555e23eff54ae0a31ebe4"},{"sha":"bd050240ceef0afff1e1b9eba4c92c257e817623","author":{"email":"152d4c5bebf13a5b809d42b4d789cf9d887e6698@gmail.com","name":"Ilya Dryomov"},"message":"test_librbd_fsx: flush before discard in krbd mode\n\nWe need to sync dirty pages before issuing BLKDISCARD, explained in\na comment.\n\nFixes: #11448\nSigned-off-by: Ilya Dryomov <idryomov@gmail.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/bd050240ceef0afff1e1b9eba4c92c257e817623"},{"sha":"97158dfef38f7b9f7a0c36cacbbe26fdd0413ebc","author":{"email":"1442af5e32b56bc0fa9c40ad9e4d67aeb05f1e26@redhat.com","name":"Josh Durgin"},"message":"Merge pull request #4451 from ceph/wip-kfsx-flush-on-discard\n\ntest_librbd_fsx: flush before discard in krbd mode\r\n\r\nReviewed-by: Josh Durgin <jdurgin@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/ceph/commits/97158dfef38f7b9f7a0c36cacbbe26fdd0413ebc"}]}