Actions
Feature #3892
closedosd: move pg info into leveldb
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Updated by Ian Colle about 11 years ago
- Subject changed from osd: move pg info and log into leveldb to osd: move pg info into leveldb
- Assignee set to David Zafman
Updated by Ian Colle about 11 years ago
- Target version set to v0.58
- Translation missing: en.field_position deleted (
6) - Translation missing: en.field_position set to 1
- Translation missing: en.field_position changed from 1 to 1448
Updated by David Zafman about 11 years ago
commit 188f3ea6867eeb6e950f6efed18d53ff17522bbc
Author: David Zafman <david.zafman@inktank.com>
Date: Mon Feb 11 12:20:23 2013 -0800
osd/PG: store pg_info_t in leveldb (omap), purged_snaps separately
Separate the purged_snaps portion of pg_info_t (the one that gets big).
Feature #3891: osd: move purged_snaps out of info
Add a separate dirty_big_info flag so that we only update the pginfo
"biginfo" file if that state changes. This lets us avoid the cost in the
general case, like a regular PG write.
Add LEVELDBINFO feature
Put info, biginfo in leveldb
Move epoch to omap
Feature #3892: osd: move pg info into leveldb
Signed-off-by: Sage Weil <sage@inktank.com>
Signed-off-by: David Zafman <david.zafman@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Sam Just <sam.just@inktank.com>
Actions