Depends on D4245
We want to send attachment holders for both logs and compactions.
The data is sent in the following order:
- compaction data
- compaction holders
- for log in logs
- log data
- log chunk
Differential D4246
[services] Backup - Send attachments from pull backup reactor • karol on Jun 13 2022, 6:50 AM. Authored by Tags None Referenced Files
Details Depends on D4245 We want to send attachment holders for both logs and compactions. The data is sent in the following order:
Services will still build properly. This change is eventually tested on the end of this stack when the logic for the backup test is added
Diff Detail
Event TimelineComment Actions CI failed on an unrelated stage - key server Comment Actions Overall, this code is becoming really hard to read due to excessive conditional logic. We should consider choosing a different abstraction, e.g. a state machine - by doing this we would have clearly defined logic and state transitions. Comment Actions Ok, I created a task for this https://linear.app/comm/issue/ENG-1291/make-reactors-code-easier-to-read |