{"push_id":1891299465,"size":150,"distinct_size":150,"ref":"refs/heads/master","head":"729cf4467942b54eec9f7e036043fa9fafa08574","before":"2531063c30bc05640e422abae3acf0526ad4de50","commits":[{"sha":"363ddeae928c4ea1e5871d523162b7186465b82f","author":{"name":"Jiaying Ren","email":"90b5febc863aa4d0f1c6d674235ce0d662fb4573@umcloud.com"},"message":"rgw: check placement target existence during bucket creation\n\nwhen the placement target has been specified explicitly,we\nneed to check whether it exists.\n\nSigned-off-by: Jiaying Ren <jiaying.ren@umcloud.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/363ddeae928c4ea1e5871d523162b7186465b82f"},{"sha":"58623d781da1189d2e88cf4875294353db78cea9","author":{"name":"Yan, Zheng","email":"4e33043b9e887a36cd530f51f0e1fa2ef4064591@redhat.com"},"message":"mds: refuse 'export dir' request when mds is stopping\n\nFixes: http://tracker.ceph.com/issues/20677\nSigned-off-by: \"Yan, Zheng\" <zyan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/58623d781da1189d2e88cf4875294353db78cea9"},{"sha":"b49d6d8ead7fcc254f2995e4eb035b379123851b","author":{"name":"Yan, Zheng","email":"4e33043b9e887a36cd530f51f0e1fa2ef4064591@redhat.com"},"message":"qa/cephfs: lsof if umount fails\n\nSigned-off-by: \"Yan, Zheng\" <zyan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/b49d6d8ead7fcc254f2995e4eb035b379123851b"},{"sha":"2bb7408b60cffe0e9a0886cd2f344223e75e5c9d","author":{"name":"Casey Bodley","email":"3aeb384d71537933dbe422267cb4cf8b77928ff4@redhat.com"},"message":"rgw: policy can parse IfExists conditions\n\nwhen ParseState::key() encounters a condition statement ending with\nIfExists, it looks up the token by its prefix only\n\nbecause this prefix is not null-terminated, the gperf-generated\ncomparison has to be modified to use strncmp() instead of strcmp() by\nadding the %compare-strncmp flag to the gperf file\n\nSigned-off-by: Casey Bodley <cbodley@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/2bb7408b60cffe0e9a0886cd2f344223e75e5c9d"},{"sha":"ed80b5add1ea52fbbec99fb639e6325713b6f5c0","author":{"name":"Casey Bodley","email":"3aeb384d71537933dbe422267cb4cf8b77928ff4@redhat.com"},"message":"rgw: consider IfExists when evaluating policy conditions\n\nFixes: http://tracker.ceph.com/issues/20708\n\nSigned-off-by: Casey Bodley <cbodley@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/ed80b5add1ea52fbbec99fb639e6325713b6f5c0"},{"sha":"5035d4c364ae38bd2b7d515428685934f0245b10","author":{"name":"xie xingguo","email":"0c3c618fa0514f24e3c0dbe548e7e1b2388a2e5e@zte.com.cn"},"message":"osd/OSDMap: expose pool application warnings\n\nby moving the code into proper place.\n\nSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/5035d4c364ae38bd2b7d515428685934f0245b10"},{"sha":"008b91c5fb0c3b030ac73f654e11158acbd74419","author":{"name":"weiqiaomiao","email":"1b767a1eff140cb5e0eb2806ff55af737ed5731a@zte.com.cn"},"message":"rgw: fix radosgw will crash when service is restarted during lifecycle processing\n\nin RGWRados::finalize(), store->gc is destructed before store->lc, if this func is called\n(by service restart or others) when lifecycle processing, the lifecycle still use store->gc,\nthe radosgw daemon will crash.\n\nFixes: http://tracker.ceph.com/issues/20756\nSigned-off-by: Wei Qiaomiao <wei.qiaomiao@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/008b91c5fb0c3b030ac73f654e11158acbd74419"},{"sha":"f7690d35f7b1b9ec6c5de39f32128329dcce17da","author":{"name":"Radoslaw Zarzynski","email":"f497d4284d06b8ad19a01bee2937c521e3b4232b@redhat.com"},"message":"rgw: fix memory leaks during Swift Static Website's error handling.\n\nFixes: http://tracker.ceph.com/issues/20757\nSigned-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/f7690d35f7b1b9ec6c5de39f32128329dcce17da"},{"sha":"3903e213c7ac7624e3452f5f3b1ca1c339bf2ca2","author":{"name":"Pavan Rallabhandi","email":"ab9ad40588684350b735122dfa5e9da75672a092@walmartlabs.com"},"message":"rgw: Do not decrement stats cache when the cache values are zero\n\nWith RGWs configured in a load balancer, there is a possibility of\nhaving the cached values going unbound, when PUT/DELETE operations\ndo not land up on the same RGW. To avoid such cases, make sure the\ndecrement of stats happen only when the cached values are sane.\n\nFixes: http://tracker.ceph.com/issues/20661\nSigned-off-by: Pavan Rallabhandi <PRallabhandi@walmartlabs.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/3903e213c7ac7624e3452f5f3b1ca1c339bf2ca2"},{"sha":"bb33fd854506b2449cd468042cc89b4fa0c84234","author":{"name":"huangjun","email":"f6f22a7636bea0a3468b6fcc9913db47d4299458@xsky.com"},"message":"  osd/PrimaryLogPG: fix recovering hang when have unfound objects\n\n  pg_log.get_missing() return type is pg_missing_tracker_t,\n  if we use:\n    const pg_missing_t &missing = pg_log.get_missing();\n  the reference object(missing) will not change when we changed the\n  pglog's missing set in recover_primary()/recover_got(),which will\n  result the recovering hang.\n\n  Signed-off-by: huangjun <huangjun@xsky.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/bb33fd854506b2449cd468042cc89b4fa0c84234"},{"sha":"9d9dcb7292e5f13b8fbc22dbbec5fe297d600f74","author":{"name":"Jason Dillaman","email":"127f97de0c13a76c9ff8af776d5ec64f06aa6a7e@redhat.com"},"message":"librbd: log message cleanup\n\nSigned-off-by: Jason Dillaman <dillaman@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/9d9dcb7292e5f13b8fbc22dbbec5fe297d600f74"},{"sha":"76fd882464dcb9ce026e7ac0b8d3d207bf9123d9","author":{"name":"Jason Dillaman","email":"127f97de0c13a76c9ff8af776d5ec64f06aa6a7e@redhat.com"},"message":"qa/workunits/rbd: rbd-mirror now treats no primary image as unknown state\n\nSigned-off-by: Jason Dillaman <dillaman@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/76fd882464dcb9ce026e7ac0b8d3d207bf9123d9"},{"sha":"2b523fb82e2d7c6a7f4f1c11dab8f27ed000326f","author":{"name":"Jason Dillaman","email":"127f97de0c13a76c9ff8af776d5ec64f06aa6a7e@redhat.com"},"message":"rbd-mirror: ensure derived image removals are associated to remote peer\n\nIf the remote pool image listing is retrieved before the local pool image\nlisting, the derived image removals would incorrectly be associated with\nthe local peer.\n\nSigned-off-by: Jason Dillaman <dillaman@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/2b523fb82e2d7c6a7f4f1c11dab8f27ed000326f"},{"sha":"b311fce34dc862a93bd1a58b4f37b29ac6b1da48","author":{"name":"Jason Dillaman","email":"127f97de0c13a76c9ff8af776d5ec64f06aa6a7e@redhat.com"},"message":"rbd-mirror: image deletion should ensure journal is owned by remote peer\n\nSigned-off-by: Jason Dillaman <dillaman@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/b311fce34dc862a93bd1a58b4f37b29ac6b1da48"},{"sha":"237d951eb931ca7c33148be0ffebf91581e6e844","author":{"name":"Yan Jun","email":"9cd4c2e3f365ea2cbbf036c2ca7fee7eb76c7e40@zte.com.cn"},"message":"common: fix indent\n\nSigned-off-by: Yan Jun <yan.jun8@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/237d951eb931ca7c33148be0ffebf91581e6e844"},{"sha":"e51be85c24d36cb3f50f98f7c401f352fd1cd7e4","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"mgr: keep per-module checks, and report them back to the mon\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/e51be85c24d36cb3f50f98f7c401f352fd1cd7e4"},{"sha":"ed57f8c7a4591f264a099c5205b23b09f9a0215a","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"mgr/PyState: add set_health_checks method\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/ed57f8c7a4591f264a099c5205b23b09f9a0215a"},{"sha":"76a35c17973ab339f17add69c2cc3b84a3b3f19b","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"mon/PGMap: do not clear checks\n\nWe may be one of many contributors to the checks.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/76a35c17973ab339f17add69c2cc3b84a3b3f19b"},{"sha":"3683cdf496d564c8a179205230834528c7a328a9","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"qa/suites/rados: at-end: ignore PG_{AVAILABILITY,DEGRADED}\n\nWith the peering deletes change, setting luminous sets the osdmap flag\nwhich triggers a new peering interval.  That can lead to health warnings\nabout PG_AVAILABILITY or PG_DEGRADED.  Ignore those!\n\nFixes: http://tracker.ceph.com/issues/20693\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/3683cdf496d564c8a179205230834528c7a328a9"},{"sha":"326019a4668e165f26cfe7102872efdbc38e8234","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"qa/suites/rados: whitelist various tests\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Songweibin/ceph/commits/326019a4668e165f26cfe7102872efdbc38e8234"}]}
{"actor":{"display_login":"Songweibin"}}