Actions
Feature #6960
closedDBObjectMap: refactor interface
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
1. expose underlying KeyValueDB transactions to caller, so they can bundle several DBObjectMap ops together and capture an entire ObjectStore::Transaction's worth of work)
2. expose the user prefixes in a generic way, instead of hard-coding in the omap, xattr, and various internal namespaces
bp: http://wiki.ceph.com/index.php?title=01Planning/02Blueprints/Firefly/osd:_new_key%2F%2Fvalue_backend
Actions