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

osd: bluestore updates, scrub fixes #8035

Merged
merged 15 commits into from Mar 14, 2016
Merged

Conversation

liewegas
Copy link
Member

No description provided.

If last_backfill is within the parent's PG range, set teh child to MIN.
If it's in the child's, the parent is done.

Signed-off-by: Sage Weil <sage@redhat.com>
@liewegas liewegas added this to the jewel milestone Mar 10, 2016
@athanatos
Copy link
Contributor

lgtm

@tchaikov
Copy link
Contributor

the scrub related changes look good to me.

This is more future-proof, in case we add special backfill
completion work in the future.  In the worst case we will re-scan
the parent PG and find no changes.

Signed-off-by: Sage Weil <sage@redhat.com>
Temp collections are deprecated, and used only internally by
FileStore for compat reasons.

Signed-off-by: Sage Weil <sage@redhat.com>
Add a few unit tests.

Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Update the *target* object ref in ovec.

Signed-off-by: Sage Weil <sage@redhat.com>
We don't need to create the dest onode.

Signed-off-by: Sage Weil <sage@redhat.com>
This keeps ovec up to date.  Marginally more efficient.

Signed-off-by: Sage Weil <sage@redhat.com>
Use ghobject_t type throughout.  Make ghobject_t variant of
spg_t::make_temp_object().

Signed-off-by: Sage Weil <sage@redhat.com>
liewegas added a commit that referenced this pull request Mar 14, 2016
osd: bluestore updates, scrub fixes

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
@liewegas liewegas merged commit 2f24cf9 into ceph:master Mar 14, 2016
@liewegas liewegas deleted the wip-bluestore branch March 14, 2016 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants