Page MenuHomePhabricator

[services] Blob - Add server base reactor classes - write reactor
ClosedPublic

Authored by karol on Mar 24 2022, 1:54 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 1, 9:24 AM
Unknown Object (File)
Tue, Apr 1, 8:17 AM
Unknown Object (File)
Mon, Mar 31, 1:20 PM
Unknown Object (File)
Mon, Mar 31, 7:17 AM
Unknown Object (File)
Sun, Mar 30, 9:56 PM
Unknown Object (File)
Sat, Mar 29, 11:35 PM
Unknown Object (File)
Sat, Mar 29, 9:30 PM
Unknown Object (File)
Sat, Mar 29, 11:03 AM

Details

Summary

Depends on D3519

Add base reactor classes for the server to the blob service so it can use the async API

COPIED FROM services/backup/docker-server/contents/server/src/Reactors/server/base-reactors/ServerWriteReactorBase.h

Test Plan
cd services
yarn run-backup-service

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

karol retitled this revision from [services] Blob - Add server base reactor classes - write reactor to [draft] [services] Blob - Add server base reactor classes - write reactor.Mar 24 2022, 2:47 AM
This revision is now accepted and ready to land.Mar 24 2022, 8:30 AM

It is accepted as a draft so I removed the draft label and I'm requesting changes once again to keep the appropriate order of events.

karol retitled this revision from [draft] [services] Blob - Add server base reactor classes - write reactor to [services] Blob - Add server base reactor classes - write reactor.Mar 25 2022, 8:31 AM
This revision is now accepted and ready to land.Mar 30 2022, 4:06 AM
services/blob/src/Reactors/server/base-reactors/ServerWriteReactorBase.h
69 ↗(On Diff #10758)

Is delete this really the right pattern? (I think I asked this on a different diff but I don't remember seeing the answer)

services/blob/src/Reactors/server/base-reactors/ServerWriteReactorBase.h
69 ↗(On Diff #10758)

You had the same doubt in another diff, in https://phabricator.ashoat.com/D3469#97534 we seem to be on the same page about this.