]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Purge onode when it does exist
authorAdam Kupczyk <akupczyk@redhat.com>
Wed, 2 Dec 2020 22:44:25 +0000 (17:44 -0500)
committerIgor Fedotov <ifedotov@suse.com>
Tue, 2 Feb 2021 11:22:33 +0000 (14:22 +0300)
commitb81a5ef61c72b9302327e9392f9506f430b5d1fe
treecf3ff95dc1953b7a81c61abb6b9fc0ccc282afe8
parent78e100e67d1afe4cdc33c9328065921649c2a7bc
os/bluestore: Purge onode when it does exist

Added logic for erasing onode from onode_map it is last reference and exists==false.

Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
(cherry picked from commit aaebfe0abe78bf46c52ef6c4481c517353edf9ac)

 Conflicts:
   (trivial) src/os/bluestore/BlueStore.h
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h