Depends on D3787
https://linear.app/comm/issue/ENG-916/consider-pulling-more-mutual-code-from-the-async-reactors
Adding a master base reactor for all reactors to the blob service
This is the same code as in D3785
Paths
| Differential D3788 Authored by • karol on Apr 20 2022, 4:01 AM.
Details Summary Depends on D3787 https://linear.app/comm/issue/ENG-916/consider-pulling-more-mutual-code-from-the-async-reactors Adding a master base reactor for all reactors to the blob service This is the same code as in D3785 Test Plan cd services yarn run-blob-service
Diff Detail
Event TimelineHerald added subscribers: • abosh, • benschac, atul and 3 others. · View Herald TranscriptApr 20 2022, 4:01 AM2022-04-20 04:01:14 (UTC-7) • karol edited the summary of this revision. (Show Details)Apr 20 2022, 4:04 AM2022-04-20 04:04:07 (UTC-7) • karol added a parent revision: D3787: [services] Backup - Pull more mutual code from base reactors - Apply in server reactors. Harbormaster completed remote builds in B8348: Diff 11658.Apr 20 2022, 4:05 AM2022-04-20 04:05:51 (UTC-7) Comment Actions This is just a copy of D3785... wondering, can we share the BaseReactor definition across services, or is there some reason that it has to be different? • karol edited the summary of this revision. (Show Details)Apr 22 2022, 5:11 AM2022-04-22 05:11:54 (UTC-7) Comment ActionsSorry, added a note to the description that it is a copy Harbormaster completed remote builds in B8450: Diff 11789.Apr 22 2022, 5:17 AM2022-04-22 05:17:59 (UTC-7) Comment Actions See my question above: can we share the BaseReactor definition across services, or is there some reason that it has to be different? (Will request changes this time to make sure it's noticed) This revision now requires changes to proceed.Apr 22 2022, 11:18 AM2022-04-22 11:18:34 (UTC-7) Harbormaster completed remote builds in B8650: Diff 12041.Apr 28 2022, 7:17 AM2022-04-28 07:17:04 (UTC-7) Comment Actions
Not sure if this is addressed on another diff, but I don't see an answer here... This revision now requires changes to proceed.Apr 28 2022, 11:45 AM2022-04-28 11:45:18 (UTC-7) Comment Actions I have the same questions as in D3785. Also, I think that prioritizing code sharing is a really good idea. This revision is now accepted and ready to land.Apr 30 2022, 4:10 PM2022-04-30 16:10:34 (UTC-7) Closed by commit rCOMM875fbc6e1c9d: [services] Blob - Pull more mutual code from base reactors - Add base reactor (authored by • karol). · Explain WhyMay 5 2022, 1:47 AM2022-05-05 01:47:49 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 11789 services/blob/CMakeLists.txt
services/blob/src/Reactors/BaseReactor.h
|