]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: clone_range of len 0 creates but does not size object 12343/head
authorSage Weil <sage@redhat.com>
Tue, 6 Dec 2016 19:32:52 +0000 (14:32 -0500)
committerSage Weil <sage@redhat.com>
Thu, 15 Dec 2016 19:20:28 +0000 (14:20 -0500)
commita411f58713d3f98fec53ea48dc5805529314458a
tree45f6024bbb60feccfceb40f6d955b0cb979bb406
parent5522dee83488f1185e0440ba93c7eb55dd247718
os/bluestore: clone_range of len 0 creates but does not size object

This mimics, roughly,

 open(..., O_WRONLY|O_CREAT, ...)
 seek(...)
 if (len > 0)
   write(...)

Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueStore.cc