ceph/src/librbd
Josh Durgin bfa106694d librbd: only send non-zero copyup data
If the parent image is logically zero for the range of a child object,
it's equivalent to the object not existing. Save some I/O and network
bandwidth and don't send the useless zeroes.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-05-10 16:17:10 -07:00
..
AioCompletion.cc
AioCompletion.h librbd: add an async flush 2013-03-28 10:46:59 -07:00
AioRequest.cc librbd: only send non-zero copyup data 2013-05-10 16:17:10 -07:00
AioRequest.h librbd: use the same IoCtx for each request 2013-03-28 10:46:59 -07:00
ImageCtx.cc librbd: add an async flush 2013-03-28 10:46:59 -07:00
ImageCtx.h librbd: add an async flush 2013-03-28 10:46:59 -07:00
internal.cc librbd: parallelize rollback 2013-05-10 16:17:09 -07:00
internal.h librbd: delete more than one object at once 2013-05-10 12:00:11 -07:00
librbd.cc librbd: add read_iterate2 call with fixed argument type 2013-04-23 15:57:26 -07:00
LibrbdWriteback.cc LibrbdWriteback: complete writes strictly in order 2013-04-10 16:57:08 -07:00
LibrbdWriteback.h LibrbdWriteback: complete writes strictly in order 2013-04-10 16:57:08 -07:00
parent_types.h
SnapInfo.h
WatchCtx.cc
WatchCtx.h