{"push_id":2383426931,"size":192,"distinct_size":182,"ref":"refs/heads/fix-e2e","head":"ab0b55b2a0cfdfd4d34b5364ae6ff192f5f1ff70","before":"9da778e0e05dbb7e66ecb69bf3aa7105fad6ae04","commits":[{"sha":"f5c0978fa399f56f14da2e49a98e6d4a425ef6c3","author":{"name":"dongdong tao","email":"acfe53ead42f0294853018e651ae98ad7e8281c9@gmail.com"},"message":"mds: Enhance dump_tree performance by traversing the tree directly\n\nSigned-off-by: dongdong tao <tdd21151186@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/f5c0978fa399f56f14da2e49a98e6d4a425ef6c3"},{"sha":"d9821cfef91d9eb6b0c0d9074275468fdd303c66","author":{"name":"Jos Collin","email":"e8250374f53daa93de8740d118c3d82c30afe350@redhat.com"},"message":"ceph-mds: exit if invalid id\n\nFixes: http://tracker.ceph.com/issues/23098\nSigned-off-by: Jos Collin <jcollin@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/d9821cfef91d9eb6b0c0d9074275468fdd303c66"},{"sha":"ebb285d67b46ef6efc8ae9765d5cd6cc1213d652","author":{"name":"dongdong tao","email":"acfe53ead42f0294853018e651ae98ad7e8281c9@gmail.com"},"message":"mds: add DUMP_DIRFRAGS to CInode and DUMP_ITEMS to CDir\n\nSigned-off-by: dongdong tao <tdd21151186@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/ebb285d67b46ef6efc8ae9765d5cd6cc1213d652"},{"sha":"130ebb9f75073b2cb577a5bc5491d5eed68fb0ac","author":{"name":"Song Xinying","email":"736144bdafe6759f31d4886554fc6caba622b1ac@gmail.com"},"message":"mds: set journaler iohint correctly when mds daemon going to active\n\nSigned-off-by: Song Xinying <songxinying.ftd@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/130ebb9f75073b2cb577a5bc5491d5eed68fb0ac"},{"sha":"194021fe54789b8377f152d2502e79b2ba1d02d2","author":{"name":"wang yong","email":"48c88254d0d740d718a8232f1d928fb1baf69901@datatom.com"},"message":"cephfs-journal-tool: add event time output\nFixes: http://tracker.ceph.com/issues/23116\nSigned-off-by: Wang Yong <wang.yong@datatom.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/194021fe54789b8377f152d2502e79b2ba1d02d2"},{"sha":"d2731d206850720024e985400fe7c6c56144486e","author":{"name":"lvshanchun","email":"9ac7c56a83244a2d001ef8df6d5c78513ec91908@gmail.com"},"message":"mds:fix typo in MDSRank\n\nSigned-off-by: lvshanchun <lvshanchun@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/d2731d206850720024e985400fe7c6c56144486e"},{"sha":"46d84a9d8db271013d85c5e298d99ee1935b62b7","author":{"name":"lvshanchun","email":"9ac7c56a83244a2d001ef8df6d5c78513ec91908@gmail.com"},"message":"mds: modify help info of dump_historic_ops and dump_historic_ops_by_duration\n\nSigned-off-by: lvshanchun <lvshanchun@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/46d84a9d8db271013d85c5e298d99ee1935b62b7"},{"sha":"eb290eebbd1462d4dcdeb69a6b258a16a16cb7fb","author":{"name":"Jos Collin","email":"e8250374f53daa93de8740d118c3d82c30afe350@redhat.com"},"message":"doc: Update Monitoring OSDs and PGs\n\nUpdated 'Monitoring OSDs and PGs' doc with:\n* Latest command output\n* misc doc fixes\n\nSigned-off-by: Jos Collin <jcollin@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tspmelo/ceph/commits/eb290eebbd1462d4dcdeb69a6b258a16a16cb7fb"},{"sha":"dacc7b6099f5c2e758e2811a7a6722bd0946eb39","author":{"name":"Jeff Layton","email":"0a799ee4f46e914219e7741adcc5e93178d519ec@redhat.com"},"message":"client: allow getattr, lookup, fstatx, and readdir to use implemented caps\n\ncaps_issued_mask is a function that we call to see if we have all of\nthe caps provided in a mask. Usually this ignores caps that have been\nrevoked by the MDS but that have not yet been released by the client.\nThese caps are still valid though -- nothing else can use them until\nthey've been released.\n\nThese codepaths call caps_issued_mask only in order to determine\nwhether the client holds enough caps to trust cached attributes. They\ndon't take new references to the caps, so it should be safe to use the\n\"implemented\" capset in these functions.\n\nThis helps break a deadlock that can occur when the client holds a\ndelegation that has been recalled, but needs to satisfy a getattr\nrequest before releasing it.\n\nTracker: http://tracker.ceph.com/issues/23028\nSigned-off-by: Jeff Layton <jlayton@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/dacc7b6099f5c2e758e2811a7a6722bd0946eb39"},{"sha":"91e5bfa2406dd64e6ed3e168d4cf47dee60ffff0","author":{"name":"Jeff Layton","email":"0a799ee4f46e914219e7741adcc5e93178d519ec@redhat.com"},"message":"tests: add a test for doing a getattr while caps are recalled but before returned\n\nAdd a testcase to reproduce the deadlock I was seeing with delegations\nin ganesha.\n\nTracker: http://tracker.ceph.com/issues/23028\nSigned-off-by: Jeff Layton <jlayton@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/91e5bfa2406dd64e6ed3e168d4cf47dee60ffff0"},{"sha":"f3840ca301bff801eecdfe20a98726ab6d555ba6","author":{"name":"Jeff Layton","email":"0a799ee4f46e914219e7741adcc5e93178d519ec@redhat.com"},"message":"test: cap waits in delegation tests at 60s\n\nThis adds assertions to all of the looping wait functions that we will\nnot do more than 60000 loop iterations (~60s).\n\nSigned-off-by: Jeff Layton <jlayton@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/f3840ca301bff801eecdfe20a98726ab6d555ba6"},{"sha":"f3862d8849c014a4a863ebedc9719241ec9c2c46","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"log: allow stop() when not started\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/f3862d8849c014a4a863ebedc9719241ec9c2c46"},{"sha":"2e47633ffa499b41255aed1ba8ea12e14ef556ba","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"common/ceph_context: mark some singletones as drop-on-fork\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/2e47633ffa499b41255aed1ba8ea12e14ef556ba"},{"sha":"85f6873e0420405ce1682abfc2c2884fa102a239","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"msg/async: do not make Stack a fork watcher\n\nInstead of doing a stop/start on fork, shut down entirely pre-fork.  This\nis a cleaner solution for the cases where e.g. the parent does not need\nto restart the msgr at all (this is usually the case!) but does need\nto call psotfork_start in order to restart log thread (which is assumed\nto be running when the parent's cct is destroyed).\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/85f6873e0420405ce1682abfc2c2884fa102a239"},{"sha":"d55a66c56e106c347dabb150318add73667cab52","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"ceph-osd: use preforker\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/d55a66c56e106c347dabb150318add73667cab52"},{"sha":"c183037c7e348088e2fb94583a8a526de94ef80c","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"ceph-mds: do not dump usage on error\n\nIt's rude.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/c183037c7e348088e2fb94583a8a526de94ef80c"},{"sha":"50941e24e28df80c2e97d1beb77d9c39f5b2c939","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"ceph-mds: use preforker\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/50941e24e28df80c2e97d1beb77d9c39f5b2c939"},{"sha":"a350c8032af41452b8f9a200f86e7f0dc0db7345","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"rbd-nbd: fix postfork_{start,finish} callers\n\n_start is called right after the prefork().  _finish is called when we\ndo the logical daemonize() and say goodbye to the parent.\n\nFixes: http://tracker.ceph.com/issues/23143\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/a350c8032af41452b8f9a200f86e7f0dc0db7345"},{"sha":"056d02b0649d28200170f729dc0d625209206cfb","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"global/global_init: close stdout in postfork_finish, not start\n\nDuring the interval where we have done our prefork but not actually\ndetached from the parent to daemonize, we may still want to send output\nto stdout.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tspmelo/ceph/commits/056d02b0649d28200170f729dc0d625209206cfb"},{"sha":"afe657c2feef81ddfd6669d64ba7371e226d5c1a","author":{"name":"Jos Collin","email":"e8250374f53daa93de8740d118c3d82c30afe350@redhat.com"},"message":"doc: Drop the output of pg query\n\nDrop the output of pg query from the doc, as it is:\n   * Very old. The doc has only one-fourth of the latest 'pg query' output.\n   * Updating the latest 'pg query' output in the doc would be huge.\n   * too difficult to maintain it in the doc and make it sync with the changes of the actual 'pg query' output.\n\nHowever, we can insert parts of the output in the doc if necessary.\n\nSigned-off-by: Jos Collin <jcollin@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tspmelo/ceph/commits/afe657c2feef81ddfd6669d64ba7371e226d5c1a"}]}
{"actor":{"display_login":"tspmelo"}}