Files
tanujnay112 5f0ca92eda [BUG](work-queue): finish against compaction frontier (#7356)
## Description of changes

Part 3 of a stack of changes to persist the input collection compaction offset instead of the function completion offset in the WQS file.

This change adjusts the FinishWork handler to ignore NeedsRepair from sysdb and just compare the recieved progress offset against the persisted compaction_offset to decide if it should requeue work.

- Improvements & Bug fixes
    - ...
- New functionality
    - ...

## Test plan

_How are these changes tested?_

- [ ] Tests pass locally with `pytest` for python, `yarn test` for js, `cargo test` for rust

## Migration plan

_Are there any migrations, or any forwards/backwards compatibility changes needed in order to make sure this change deploys reliably?_

## Observability plan

_What is the plan to instrument and monitor this change?_

## Documentation Changes

_Are all docstrings for user-facing APIs updated if required? Do we need to make documentation changes in the_ [_docs section](https://github.com/chroma-core/chroma/tree/main/docs/docs.trychroma.com)?_
2026-07-06 11:27:07 -07:00
..
2023-07-17 14:21:34 -07:00
2023-05-10 05:52:12 +00:00
2023-05-10 05:52:12 +00:00