avoid btree update code path when the target entry has sufficient space
6 files changed