Depends on D3248
Put operation in the blob service refactored from sync to async api.
Paths
| Differential D3415 Authored by • karol on Mar 14 2022, 7:19 AM.
Details
Diff Detail
Event TimelineHerald added subscribers: • benschac, atul, • adrian and 2 others. · View Herald TranscriptMar 14 2022, 7:19 AM2022-03-14 07:19:31 (UTC-7) Harbormaster returned this revision to the author for changes because remote builds failed.Mar 14 2022, 7:20 AM2022-03-14 07:20:58 (UTC-7) • karol retitled this revision from [services] Blob - Put to [services][draft] Blob refactor to async API - Put.Mar 14 2022, 7:24 AM2022-03-14 07:24:04 (UTC-7) Harbormaster completed remote builds in B7331: Diff 10332.Mar 14 2022, 8:35 AM2022-03-14 08:35:48 (UTC-7) Comment Actions This code is really hard to read. The logic there is a dense complicated block of code, which would take a lot of time for anyone to read and understand. Could you spend some time refactoring it into e.g. functions (with descriptive names and clearly defined scope)? Or at least, think through this code, check which parts might be confusing and add long comments explaining what's going on. I can see that there's a draft label here. I guess we've agreed that we should use drafts only for arch review... but I might be wrong. Nevertheless, what's the difference here between draft and non-draft? This revision now requires changes to proceed.Mar 16 2022, 9:53 AM2022-03-16 09:53:22 (UTC-7) Comment Actions Abandoning, I'm going to put up a new stack for this which will be hopefully easier to review.
Revision Contents
Diff 10332 services/blob/docker-server/contents/server/src/BlobServiceImpl.cpp
services/blob/docker-server/contents/server/src/Reactors/BidiReactorBase.h
|