Skip to content

v0.39.2

Choose a tag to compare

@github-actions github-actions released this 05 Sep 07:45
· 46 commits to main since this release

Fixed — the removal was queued, then refused

0.39.1 got an excluded path onto the removal list. It got no further: the
remove handler takes its own last look at the disk before destroying chunks
and their embeddings, and refused every one of them — still on disk, kept,
on every pass, exactly as before. Two guards, and fixing one moved nothing.

That last look is right for an ordinary file: a queue can be days behind, and
one stat is the difference between a stale index and a destroyed one. It is
wrong for a path the rules exclude, where presence proves nothing. The handler
now applies the same distinction the scan does, and says which rule it acted
on.