You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Code looks to be already ported from v11. It needs to be tied into bulk upload/download methods
The only work should be in any methods with parallel transfer (upload from file, download to file, and buffered upload).
No work needs to be done for the basic upload/download methods
ParallelTransferOptions should accept an IProgressReporter.
In each of the necessary methods, the work should be to instantiate a mutex and an atomicLong before the parallel operation begins and then on each data stream (e.g. a chunk from a file), call ProgressReporter.addParallelProgressReporting and pass in these two values along with the IProgressReporter.
Most of this is already done in buffered upload but is commented out.
Examples of what this should look like for the file transfer operations can be found in the TransferManager type in v11 (microsoft.azure package)
Tests for this should also exist in the v11 test suite and should be able to be translated pretty directly to track 2 (v12)
The text was updated successfully, but these errors were encountered:
Code looks to be already ported from v11. It needs to be tied into bulk upload/download methods
The only work should be in any methods with parallel transfer (upload from file, download to file, and buffered upload).
No work needs to be done for the basic upload/download methods
ParallelTransferOptions should accept an IProgressReporter.
In each of the necessary methods, the work should be to instantiate a mutex and an atomicLong before the parallel operation begins and then on each data stream (e.g. a chunk from a file), call ProgressReporter.addParallelProgressReporting and pass in these two values along with the IProgressReporter.
Most of this is already done in buffered upload but is commented out.
Examples of what this should look like for the file transfer operations can be found in the TransferManager type in v11 (microsoft.azure package)
Tests for this should also exist in the v11 test suite and should be able to be translated pretty directly to track 2 (v12)
The text was updated successfully, but these errors were encountered: