gchq / sleeper

A cloud-native, serverless, scalable, cheap key-value store
Apache License 2.0
62 stars 9 forks source link

Introduce event objects for CompactionJobStatusStore #2777

Closed patchwork01 closed 3 months ago

patchwork01 commented 3 months ago

Background

Split from:

Description

To be able to add a job run ID easily to any status update, we'd like to introduce an event object for each of the method signatures to add an update in the compaction job status store.

We will follow up on this to model the new update types.

Analysis

This should be similar to the events on the ingest job status store.