Details
-
Improvement
-
Resolution: Done
-
Major
-
6.6.0
Description
NOTE: This was the original behavior, however, was removed in favor of a synchronous Rift model. I kept this in mind when stripping out the asynchronous worker model and left the ability to extend the MultiPartUploader to by asynchronous.
We currently block when upload a part of data, this is not ideal since it's a long running, low CPU, IO blocking task. We should upload the part concurrently allowing the DCP worker to continue streaming data for that vBucket.
This is a low hanging performance optimization that may as well be dealt with now.
Attachments
For Gerrit Dashboard: MB-38114 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
127234,4 | MB-38114 AWS S3 upload parts concurrently | master | backup | Status: MERGED | +2 | +1 |