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)
Sun, Nov 24, 1:40 PM
Unknown Object (File)
Mon, Nov 18, 10:14 AM
Unknown Object (File)
Sat, Nov 16, 4:28 PM
Unknown Object (File)
Thu, Nov 14, 1:51 AM
Unknown Object (File)
Sat, Nov 9, 6:26 AM
Unknown Object (File)
Sat, Nov 9, 6:25 AM
Unknown Object (File)
Wed, Nov 6, 3:33 PM
Unknown Object (File)
Wed, Nov 6, 3:32 PM

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.