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: partial reshard support #13162

Merged
merged 20 commits into from Feb 7, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
b92062e
os/bluestore: replace needs_reshard flag with a range
liewegas Jan 27, 2017
bb8bf06
os/bluestore: ExtentMap: use reshard ranges from update()
liewegas Jan 27, 2017
8eb60c2
os/bluestore: ExtentMap: count extents per Shard
liewegas Jan 27, 2017
f4fc7a3
os/bluestore: cosmetic cleanup in ExtentMap::update
liewegas Jan 27, 2017
df6365c
os/bluestore: ExtentMap: factor old shard key removal into reshard()
liewegas Jan 27, 2017
b806f4f
os/bluestore: ExtentMap: remove reshard 0 extent special case
liewegas Jan 27, 2017
126eae8
os/bluestore: ExtentMap: put un-spanning in normal loop
liewegas Jan 27, 2017
4fdccb2
os/bluestore: ExtentMap: use normal iterator for reshard loop
liewegas Jan 27, 2017
4302e96
os/bluestore: ExtentMap: request reshard range from update() intellig…
liewegas Jan 27, 2017
92a555e
os/bluestore/bluestore_types: beautify use_tracker_t operator<<
liewegas Jan 27, 2017
c7949d4
os/bluestore: reshard on truncate if shards past EOF
liewegas Jan 27, 2017
317ebde
os/bluestore: fsck: check for shards past EOF
liewegas Jan 27, 2017
9ab4873
os/memstore: return 0 from fsck
liewegas Feb 2, 2017
44c3ec8
ceph_test_objectstore: error out on fsck failure
liewegas Feb 2, 2017
2045431
os/bluestore: fsck: dump_onode after shards are loaded
liewegas Feb 2, 2017
454d66b
os/bluestore: trivial cleanups in csum error code
liewegas Feb 2, 2017
0819a0f
os/bluestore: dump num spanning blobs from dump_onode
liewegas Feb 2, 2017
40db5b6
os/bluestore: ExtentMap: reshard only requested range
liewegas Jan 27, 2017
96e69ee
os/bluestore: simplify dirty shard handling in ExtentMap::update
liewegas Feb 2, 2017
39bbac0
os/bluestore: drop ExtentMap::Shard offset field
liewegas Feb 2, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view