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.