Skip to content

Commit fabb4d4

Browse files
author
Kent Overstreet
committed
bcachefs: node scan: ignore multiple nodes with same seq if interior
Interior nodes are not really needed, when we have to scan - but if this pops up for leaf nodes we'll need a real heuristic. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
1 parent 9fd5a48 commit fabb4d4

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

fs/bcachefs/btree_node_scan.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,8 @@ static int handle_overwrites(struct bch_fs *c,
302302

303303
start->max_key = bpos_predecessor(n->min_key);
304304
start->range_updated = true;
305+
} else if (n->level) {
306+
n->overwritten = true;
305307
} else {
306308
struct printbuf buf = PRINTBUF;
307309

0 commit comments

Comments
 (0)