Page MenuHomePhabricator

[services][blob] Add custom errors to db methods
ClosedPublic

Authored by bartek on Dec 13 2022, 12:25 AM.
Tags
None
Referenced Files
F3402957: D5858.id.diff
Mon, Dec 2, 11:10 PM
F3402491: D5858.id21189.diff
Mon, Dec 2, 4:59 PM
Unknown Object (File)
Mon, Dec 2, 6:30 AM
Unknown Object (File)
Sat, Nov 30, 11:36 PM
Unknown Object (File)
Sat, Nov 30, 11:35 PM
Unknown Object (File)
Sat, Nov 30, 11:33 PM
Unknown Object (File)
Sat, Nov 30, 8:36 PM
Unknown Object (File)
Sat, Nov 30, 12:48 PM
Subscribers

Details

Summary

Continuation of adopting custom errors. This diff replaces most of anyhow errors with dedicated structures.

Depends on D5857

Test Plan

Artifically caused a few errors on purpose to see how they are handled.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bartek held this revision as a draft.

Rebase onto curretn master

bartek published this revision for review.Jan 23 2023, 7:25 AM
bartek added a reviewer: michal.
This revision is now accepted and ready to land.Jan 24 2023, 1:09 PM