]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
KeyValueStore: optimize the object header writes 4691/head
authorVarada Kari <varada.kari@sandisk.com>
Fri, 15 May 2015 13:09:10 +0000 (18:39 +0530)
committerVarada Kari <varada.kari@sandisk.com>
Fri, 15 May 2015 13:57:05 +0000 (19:27 +0530)
commitab30ff20d6c55a69e6298362c15190def1567da7
tree3ee83d7fb6953664f6e24a2b019a3b65b2a4cd7a
parente63c44b253027b9fa5f6566a089ec18b39e16b45
KeyValueStore: optimize the object header writes

Don't write the object header when any strip is overwritten.
write header when new strip is added or any header fields are modified.

Signed-off-by: Varada Kari <varada.kari@sandisk.com>
src/os/KeyValueStore.cc