]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Make truncate() drop unused allocations
authorAdam Kupczyk <akupczyk@ibm.com>
Tue, 22 Oct 2024 18:53:22 +0000 (18:53 +0000)
committerAdam Kupczyk <akupczyk@ibm.com>
Wed, 30 Oct 2024 16:22:44 +0000 (16:22 +0000)
commitc9b90664f87941db3cf122f92bbd8e4dd77b6b37
tree7ed6399044fbcb8655e3b272ffcb4e57921b3f43
parent2ee8053998f2f66415999318079af895e4a3141a
os/bluestore: Make truncate() drop unused allocations

Review fixes. Removed overcatious assert.
Improved if .. else style.
Skipped processing extent truncation when seek() goes to end.

Fixes: https://tracker.ceph.com/issues/68486
Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
(cherry picked from commit 85fac18a1cb0491e270261c71a506c4c1ba5e0bf)
src/os/bluestore/BlueFS.cc