Page MenuHomePhabricator

[comm-lib][blob-client] Add support for removing holders by tags
ClosedPublic

Authored by bartek on Oct 9 2024, 1:26 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 21, 5:50 PM
Unknown Object (File)
Thu, Nov 21, 5:14 PM
Unknown Object (File)
Thu, Nov 21, 4:23 PM
Unknown Object (File)
Thu, Nov 21, 11:21 AM
Unknown Object (File)
Wed, Nov 20, 9:13 AM
Unknown Object (File)
Wed, Nov 20, 9:13 AM
Unknown Object (File)
Thu, Nov 14, 9:58 PM
Unknown Object (File)
Thu, Nov 14, 3:00 PM
Subscribers

Details

Summary

In D13646 and D13647 a support for removing holders by tag was added. This diff adds support for this feature in BlobServiceClient.
Added some convenience conversion traits.

Depends on D13647

Test Plan

Same as D13644 but also used tagged holders

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

bartek held this revision as a draft.
bartek published this revision for review.Oct 9 2024, 2:22 AM
bartek added inline comments.
shared/comm-lib/src/blob/types.rs
89–93 ↗(On Diff #44998)

As long as the previous trait makes sense (see above comment edit), I'm doubtful about this one. Somebody might think that this allows auto-conversion for a vec of holders. I'll probably remove it to avoid confusion

kamil added inline comments.
shared/comm-lib/src/blob/types.rs
89–93 ↗(On Diff #44998)

Agree

This revision is now accepted and ready to land.Oct 10 2024, 2:23 AM