Skip to content

Decision::Remove doesn't actually remove entries in cell-based relocation #81

@asonnino

Description

@asonnino

Issue

In cell-based relocation, Decision::Remove doesn't actually remove the entry from storage - it only increments metrics and updates the watermark.

Current Behavior

When Decision::Remove is returned in process_single_cell() (lines 462-464):

  • Calls context.mark_entry_removed(position) which only updates watermark tracking
  • Increments the removed_count metric

Relevant code location:

  • src/relocation/mod.rs:461-464

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions