HomePhabricator
Diffusion Comm 561b0d11d499

[backup] Revoke holders of replaced log items

Description

[backup] Revoke holders of replaced log items

Summary:
ENG-7005 : Handle blob holders of replaced logs
It's possible that backup logs will be replaced if there is an upload request send with the same log id (and we need to allow it as a part of the transactional log upload). This diff fixes an issue where we wouldn't clear the holders of the replaced logs.

Test Plan: Modify the backup integration test to only send logs with id of 1. Made sure that at the end there were only two blobs with holders -> one for the compaction and one for the last log sent.

Reviewers: kamil, marcin

Reviewed By: kamil

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D11355

Details

Provenance
Michal Gniadek <michal.gniadek@swmansion.com>Authored on Mar 19 2024, 10:29 AM
Reviewer
kamil
Differential Revision
D11355: [backup] Revoke holders of replaced log items
Parents
rCOMM09126feb26d5: [web] Deprecate non-worker opaque wasm
Branches
Unknown
Tags
Unknown

Event Timeline