HomePhabricator
Diffusion Comm 6bee680ae009

[blob-service] Implement holder management with new db

Description

[blob-service] Implement holder management with new db

Summary:
Part of ENG-4269.

Mostly copied logic from http::handlers::blob::assign_holder_handler and http::handlers::blob::remove_holder_handler - but now with using the new database methods

Partially addresses the TODO from http::handlers::blob::remove_holder_handler - auto deletion of orphaned blobs can now be disabled

Depends on D8455.

Test Plan: Tested later in the stack

Reviewers: michal, varun, jon, patryk

Reviewed By: michal

Subscribers: ashoat, tomek

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

Details

Provenance
bartekAuthored on Jul 9 2023, 8:53 AM
Reviewer
michal
Differential Revision
D8456: [blob-service] Implement holder management with new db
Parents
rCOMMbbc1d3685ac8: [blob-service] Implement upload logic with new db
Branches
Unknown
Tags
Unknown