Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

librbd: optionally unregister "laggy" journal clients #10378

Merged
merged 8 commits into from Sep 7, 2016

Commits on Sep 5, 2016

  1. cls/journal: add async client_update_state method

    Signed-off-by: Mykola Golub <mgolub@mirantis.com>
    Mykola Golub committed Sep 5, 2016
    Copy the full SHA
    58b8c66 View commit details
    Browse the repository at this point in the history
  2. journal: allow to trim journal for "laggy" clients

    Signed-off-by: Mykola Golub <mgolub@mirantis.com>
    Mykola Golub committed Sep 5, 2016
    Copy the full SHA
    0b8b1aa View commit details
    Browse the repository at this point in the history
  3. librbd: optionally flag "laggy" journal clients disconnected

    Fixes: http://tracker.ceph.com/issues/14738
    Signed-off-by: Mykola Golub <mgolub@mirantis.com>
    Mykola Golub committed Sep 5, 2016
    Copy the full SHA
    b8eafef View commit details
    Browse the repository at this point in the history
  4. rbd: new command to disconnect journal client

    Signed-off-by: Mykola Golub <mgolub@mirantis.com>
    Mykola Golub committed Sep 5, 2016
    Copy the full SHA
    fc3ba54 View commit details
    Browse the repository at this point in the history
  5. rbd-mirror: decode_client_meta should return false on error

    Signed-off-by: Mykola Golub <mgolub@mirantis.com>
    Mykola Golub committed Sep 5, 2016
    Copy the full SHA
    cd5eb36 View commit details
    Browse the repository at this point in the history
  6. rbd-mirror: resync was possible only when image replayer start had su…

    …cceeded
    
    Signed-off-by: Mykola Golub <mgolub@mirantis.com>
    Mykola Golub committed Sep 5, 2016
    Copy the full SHA
    4bf6912 View commit details
    Browse the repository at this point in the history
  7. rbd-mirror: stop replay when client is disconnected

    Signed-off-by: Mykola Golub <mgolub@mirantis.com>
    Mykola Golub committed Sep 5, 2016
    Copy the full SHA
    330dba0 View commit details
    Browse the repository at this point in the history
  8. rbd-mirror: option to automatically resync after journal client disco…

    …nnect
    
    Signed-off-by: Mykola Golub <mgolub@mirantis.com>
    Mykola Golub committed Sep 5, 2016
    Copy the full SHA
    77fd6a1 View commit details
    Browse the repository at this point in the history