Page MenuHomePhabricator

[backup] Remove gRPC from backup
ClosedPublic

Authored by michal on Aug 11 2023, 8:36 AM.
Tags
None
Referenced Files
F3346420: D8796.id30150.diff
Fri, Nov 22, 8:42 AM
F3343585: D8796.diff
Fri, Nov 22, 3:25 AM
Unknown Object (File)
Mon, Oct 28, 2:58 AM
Unknown Object (File)
Sun, Oct 27, 5:01 PM
Unknown Object (File)
Oct 13 2024, 11:21 AM
Unknown Object (File)
Oct 3 2024, 9:50 AM
Unknown Object (File)
Sep 27 2024, 11:57 PM
Unknown Object (File)
Sep 27 2024, 11:57 PM
Subscribers

Details

Summary
  1. Remove gRPC interface of backup service. More info here: ENG-4501, but generally web app will also need to send large files in the future
  2. Remove blob gRPC client. Start of ENG-3687
  3. Updated Cargo.toml (and run the default formatter)

I decided to do it first instead of first creating backup interface and only then removing the gRPC one but:

  • as far as I know the current backup service isn't used anywhere
  • I will be able to reuse some database code but it will need to be changed and I don't want to have to change the gRPC code to match, if it's going to be removed anyway
Test Plan
  1. cargo build
  2. Built the docker image

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

michal held this revision as a draft.
michal published this revision for review.Aug 18 2023, 7:52 AM
This revision is now accepted and ready to land.Aug 18 2023, 8:11 AM