]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: fail early on very large objects
authorSage Weil <sage@redhat.com>
Tue, 8 Aug 2017 22:12:57 +0000 (18:12 -0400)
committerSage Weil <sage@redhat.com>
Sat, 12 Aug 2017 02:56:07 +0000 (22:56 -0400)
commit79aed5d4f8e854a8caddd074ff2cbdc73dc2b88f
tree0083e6322d499a0353b3f209a33aed8393c0d15e
parentb41bc5decc91148501aff731797eec27ebc6f5d4
os/bluestore: fail early on very large objects

We have a hard 4GB object size limit (although in practice we want
to be *well* below that!).

See http://tracker.ceph.com/issues/20923
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 70f6760d3793d5a06e3c583608d220b354e65f84)
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h