]> 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 15:57:19 +0000 (18:57 +0300)
commitfdf77ecb40cbacf1f4fe9f9a1dc8316ceafbb27f
treee5b5ff65766f47fa69f8e2c50b757405c6bf08b3
parentc434ff1175e6bf5183911bc4b7666ce5a702b6e5
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