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

Handle EC recovery read errors #9304

Merged
merged 9 commits into from
Oct 28, 2016
Merged

Handle EC recovery read errors #9304

merged 9 commits into from
Oct 28, 2016

Commits on Oct 28, 2016

  1. Revert "test: Disable tests due to recovery race"

    This reverts commit 5bc5533.
    
    Conflicts:
    	src/test/Makefile.am (no longer exists)
    	src/test/erasure-code/Makefile.am (no longer exists)
    
    Signed-off-by: David Zafman <dzafman@redhat.com>
    dzafman committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    1fceb34 View commit details
    Browse the repository at this point in the history
  2. osd: CLEANUP: Remove unused pending_read member

    Remove unused struct
    
    Signed-off-by: David Zafman <dzafman@redhat.com>
    dzafman committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    36fd68c View commit details
    Browse the repository at this point in the history
  3. osd: Fix log messages

    Signed-off-by: David Zafman <dzafman@redhat.com>
    dzafman committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    b40ec3f View commit details
    Browse the repository at this point in the history
  4. osd: Handle recovery read errors

    Fixes: http://tracker.ceph.com/issues/13937
    
    Signed-off-by: David Zafman <dzafman@redhat.com>
    dzafman committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    c51d70e View commit details
    Browse the repository at this point in the history
  5. osd: Fix hang on unfound object after mark_unfound_lost is done

    Signed-off-by: David Zafman <dzafman@redhat.com>
    dzafman committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    73a2753 View commit details
    Browse the repository at this point in the history
  6. test: Handle object removals in a non-racey way

    Signed-off-by: David Zafman <dzafman@redhat.com>
    dzafman committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    bfe3ebd View commit details
    Browse the repository at this point in the history
  7. test: Remove extra objectstore_tool call which causes a recovery

    Caused by: 70e000a
    
    Signed-off-by: David Zafman <dzafman@redhat.com>
    dzafman committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    6904529 View commit details
    Browse the repository at this point in the history
  8. test.sh: Make check for flags more robust

    Low space broke test, saw "flags nearfull,pauserd,pausewr...."
    
    Signed-off-by: David Zafman <dzafman@redhat.com>
    dzafman committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    b4c080b View commit details
    Browse the repository at this point in the history
  9. global: Always log loading erasure code for tests

    Fix for broken test-erasure-code.sh and test-erasure-eio.sh
    
    Signed-off-by: David Zafman <dzafman@redhat.com>
    dzafman committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    c6cf05b View commit details
    Browse the repository at this point in the history