Replies: 5 comments 9 replies
-
Great job as always, @abraunegg ! There are some cosmetic issues during file upload. This just make stdout parsing a little harder :-). 1)The initial ETA shows
For comparison, the download details already look great:
|
Beta Was this translation helpful? Give feedback.
-
Multi-threading does not seem to work with file uploads. When I drop 3 larger files into a sync_dir while onedrive is running in monitor mode, I can see they are being uploaded one at a time. Example:
EDIT: Example after stopping and starting the client in monitoring mode:
|
Beta Was this translation helpful? Give feedback.
-
Question: Is there a configuration option to influence how many threads should be used for downloads/uploads? |
Beta Was this translation helpful? Give feedback.
-
I'm not sure if resumption of partial downloads works as expected. When I stop monitoring mode during large file download, the partial file is not completed after I start the monitoring mode again. I have to wait until
|
Beta Was this translation helpful? Give feedback.
-
@bpozdena |
Beta Was this translation helpful? Give feedback.
-
As part of the ongoing development of v2.5.0, client version v2.5.0-alpha-4 is now available for testing.
Changelog from alpha-3:
Whats still missing?
You can use your normal account if you wish (this is your choice), however this is 100% alpha quality software at the moment. If you experience data loss or something else with your real data - whilst not good, please take every effort to not use this code with your real data.
There will be functionality differences, there will be bugs or things that are not working right.
My ask is that you create a test report - what works, what does not work, what could be potentially changed | improved - basically I am soliciting some feedback on where this total re-write is heading as it matures to a v2.5.0 release.
How can you get v2.5.0-alpha-4 ?
You need to build this client from source. Follow the high level directions here to get the development requirements installed first: https://github.com/abraunegg/onedrive/blob/master/docs/INSTALL.md#building-from-source---high-level-requirements
Next clone and checkout the PR:
To run the PR, you need to run the client from the PR build directory:
When running the PR, your version should be as per below or greater:
The important point is
v2.5.0-alpha-4
. Thev2.4.25-XX-abcdefg
will change as new commits are put into the PR branch, whilst things are added/fixed/updated.What is known to be not functioning right at this stage:
I have no test files or test data - what can I use?
In developing this application I use a script as per below to generate random data:
Update
DESTDIR
with the right directory and adjustFILES
andFOLDERS
as desired. The above settings will create 10 folders, with each folder having 10 files. with each file size between 6KB and 125KB.To increase (or decrease) the random file size, change
BLOCKSIZE
, generally use ^2 values: 1,2,4,8,16,32,64,128,256 and so on.At 128 you will get files from 100KB -> ~3.8MB, at 256 most files will be between 500KB --> 7.5MB
Beta Was this translation helpful? Give feedback.
All reactions