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

os/bluestore: misc fixes #14333

Merged
merged 8 commits into from Apr 6, 2017
Merged

os/bluestore: misc fixes #14333

merged 8 commits into from Apr 6, 2017

Commits on Apr 5, 2017

  1. os/bluestore: be noisy about bitmap init (it's slow!)

    Signed-off-by: Sage Weil <sage@redhat.com>
    liewegas committed Apr 5, 2017
    Copy the full SHA
    f7a51d3 View commit details
    Browse the repository at this point in the history
  2. os/bluestore: trim cache during fsck

    Signed-off-by: Sage Weil <sage@redhat.com>
    liewegas committed Apr 5, 2017
    Copy the full SHA
    c67e9e2 View commit details
    Browse the repository at this point in the history
  3. os/bluestore: flush osr even on failure in _deferred_replay

    This is one less thing for fsck to worry about.
    
    Signed-off-by: Sage Weil <sage@redhat.com>
    liewegas committed Apr 5, 2017
    Copy the full SHA
    066514c View commit details
    Browse the repository at this point in the history
  4. mempool: do not skip first 2 mempools

    This broke when we sorted the pool definitions in the header.
    
    Signed-off-by: Sage Weil <sage@redhat.com>
    liewegas committed Apr 5, 2017
    Copy the full SHA
    6af4891 View commit details
    Browse the repository at this point in the history
  5. os/bluestore: put fsck structures in mempools

    This lets us track them individually in debug mode.
    
    Signed-off-by: Sage Weil <sage@redhat.com>
    liewegas committed Apr 5, 2017
    Copy the full SHA
    554972d View commit details
    Browse the repository at this point in the history
  6. os/bluestore: reduce some debug level

    Signed-off-by: Sage Weil <sage@redhat.com>
    liewegas committed Apr 5, 2017
    Copy the full SHA
    7499a87 View commit details
    Browse the repository at this point in the history
  7. os/bluestore: increase aio queue depth

    We've seen some reports of the aio EAGAIN backoff in logs; use a larger
    aio ring buffer to reduce the risk of this.
    
    Signed-off-by: Sage Weil <sage@redhat.com>
    liewegas committed Apr 5, 2017
    Copy the full SHA
    0541ee1 View commit details
    Browse the repository at this point in the history
  8. ceph_test_objectstore: error via derr too

    This helps establish timing relative to the log.
    
    Signed-off-by: Sage Weil <sage@redhat.com>
    liewegas committed Apr 5, 2017
    Copy the full SHA
    0bd142b View commit details
    Browse the repository at this point in the history