Project

General

Profile

Actions

Feature #9955

closed

osd: allow encoded bufferlist to be used in place of map<K,V> for kv APIs

Added by Sage Weil over 9 years ago. Updated almost 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

This will avoid encode/reencode overhead to convert things to an STL structure. Eventually, once we pass through the KeyValueDB interface, we'll need to use this to construct a low-level transaction for the backing store (leveldb, rocksdb, whatever) and will need to transcode it into the right format, but we can at least avoid converting it to an STL map inbetween.

Actions #1

Updated by Sage Weil over 9 years ago

  • Description updated (diff)
Actions #2

Updated by Sage Weil over 9 years ago

  • Target version deleted (0.90)
Actions #3

Updated by Sage Weil almost 8 years ago

  • Status changed from New to Resolved
Actions #4

Updated by Haomai Wang almost 8 years ago

sorry, it's not needed or ?

Actions

Also available in: Atom PDF