]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: fix huge(>4GB) writes from RocksDB to BlueFS.
authorIgor Fedotov <ifedotov@suse.com>
Fri, 5 Feb 2021 11:03:48 +0000 (14:03 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Thu, 25 Feb 2021 12:19:25 +0000 (15:19 +0300)
commite1911126466eca159d3676739bb1a648fa403ae2
tree37ae840a1b2cefd79df748e7fe02fc28393fca4f
parentf5ce5f6d4291e24889ef5405097fd1437ed3cc0e
os/bluestore: fix huge(>4GB) writes from RocksDB to BlueFS.

Fixes: https://tracker.ceph.com/issues/49168
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
(cherry picked from commit 5f94883ec8d64c02b2bb499caad8eaf91dd715f7)

 Conflicts:
 (lack of bufferlist refactor from https://github.com/ceph/ceph/pull/36754)
 (lack of single allocator support from https://github.com/ceph/ceph/pull/30838)
src/os/bluestore/BlueFS.h
src/test/objectstore/test_bluefs.cc
src/os/bluestore/BlueFS.h
src/os/bluestore/BlueRocksEnv.cc
src/test/objectstore/test_bluefs.cc