Skip to content

Scaffold Compactor supervisor and pipeline#6282

Merged
nadav-govari merged 1 commit into
nadav/feature-split-mergesfrom
nadav/pr3
Apr 13, 2026
Merged

Scaffold Compactor supervisor and pipeline#6282
nadav-govari merged 1 commit into
nadav/feature-split-mergesfrom
nadav/pr3

Conversation

@nadav-govari

Copy link
Copy Markdown
Collaborator

Description

Scaffolding a supervisor for the Compactor service.
Primary idea: supervisor holds pipeline slots. Once a second (configurable), check on the status of the pipelines.
The supervisor is an actor. a Pipeline is a dumb struct holding handles to the actors in a merge pipeline.
The wiring up of the actual pipelines is to come.

How was this PR tested?

Created basic unit tests but those will be replaced as this becomes more real.

Base automatically changed from nadav/pr2 to nadav/feature-split-merges April 9, 2026 18:43
@nadav-govari nadav-govari merged commit 19300bc into nadav/feature-split-merges Apr 13, 2026
4 checks passed
@nadav-govari nadav-govari deleted the nadav/pr3 branch April 13, 2026 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant