Depends on D5074
Linear task: https://linear.app/comm/issue/ENG-1734/improve-error-handling-system-in-the-blob-client
Preparing for the upcoming changes in error handling. I'm going to be using anyhow, I saw we use it in the tunnelbroker as well.
Differential D5089
[services] Backup - Blob Get Client - Prepare for error handling • karol on Sep 9 2022, 4:42 AM. Authored by Tags None Referenced Files
Details Depends on D5074 Linear task: https://linear.app/comm/issue/ENG-1734/improve-error-handling-system-in-the-blob-client Preparing for the upcoming changes in error handling. I'm going to be using anyhow, I saw we use it in the tunnelbroker as well. cd services/backup/blob_client cargo check after running localstack, blob, and backup (in this particular order), this still works: yarn run-performance-tests backup
Diff Detail
Event Timeline
Comment Actions feel like the linting stuff should have been applied to the respective revisions. Also feel like the "create more revisions to apply feedback" is creating more churn for everyone, instead of applying the feedback in the original revision, then doing a rebase after applying the feedback. Also really jarring when the differential queue is out-of-order, and feels like im reviewing fixes for problems that were introduced by an earlier diff. Comment Actions
Strongly agree!
Comment Actions I understand. I still think that this phabricator/diff workflow is not good at all for implementing large functionalities in an agile environment.
Comment Actions I agree about the code formatting.
Comment Actions Strongly agree on process... I've shared this feedback before. Dependencies look good |