Project

General

Profile

Actions

Feature #6960

closed

DBObjectMap: refactor interface

Added by Haomai Wang over 10 years ago. Updated about 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
OSD
Target version:
-
% 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 #1

Updated by Haomai Wang about 10 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF