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
What is your current rclone version (output from rclone version)?
v1.66.0.0
What problem are you are trying to solve?
rclone webdav does not support receiving Upload in chunks.
The backend server where rclone serves webdav only accepts 100MB POST uploads.
How do you think rclone should be changed to solve that?
rclone webdav does not support receiving Upload in chunks.
The backend server where rclone serves webdav only accepts 100MB POST uploads.
Add support for sending chunked uploads to the webdav backend, without the remote file in webdav being chunked/fragmented.
Add support for receiving uploads in chunks by the webdav server rclone serves webdav with vendor = other and type = webdav, merging the fragments into a single file.
Currently it is only possible to send uploads with chunker mode:
[chunker]
type = chunker
remote = Remote_Webdav_Server:
chunk_size=100M
However, this method creates several parts of files on the webdav backend server, the files are not merged.
What I'm proposing is that webdav works normally, however with a command --webdav-upload-chunk-size or --webdav-upload-cutoff the upload would be done in parts, and received in parts by the webdav backend works, and written normally in the filesystem without creating file parts. --webdav-upload-cutoff=100M activates the sending of the file in chunks over the network, through Accept-Ranges: bytes
I also propose the option of sending multiple parts in parallel, speeding up file upload. --webdav-upload-parallels
The default would be 1 part at a time. --webdav-upload-parallels=5 would enable 5-part parallel upload.
Implementation already present in part in nextcloud webdav, related #3503
The text was updated successfully, but these errors were encountered:
The associated forum post URL from
https://forum.rclone.org
https://forum.rclone.org/t/add-general-webdav-serve-chunked-upload-support/46089
What is your current rclone version (output from
rclone version
)?v1.66.0.0
What problem are you are trying to solve?
rclone webdav does not support receiving Upload in chunks.
The backend server where
rclone serves webdav
only accepts 100MB POST uploads.How do you think rclone should be changed to solve that?
rclone webdav does not support receiving Upload in chunks.
The backend server where
rclone serves webdav
only accepts 100MB POST uploads.Add support for sending chunked uploads to the webdav backend, without the remote file in webdav being chunked/fragmented.
Add support for receiving uploads in chunks by the webdav server
rclone serves webdav
withvendor = other
andtype = webdav
, merging the fragments into a single file.Currently it is only possible to send uploads with chunker mode:
However, this method creates several parts of files on the webdav backend server, the files are not merged.
What I'm proposing is that webdav works normally, however with a command
--webdav-upload-chunk-size
or--webdav-upload-cutoff
the upload would be done in parts, and received in parts by the webdav backend works, and written normally in the filesystem without creating file parts.--webdav-upload-cutoff=100M
activates the sending of the file in chunks over the network, throughAccept-Ranges: bytes
I also propose the option of sending multiple parts in parallel, speeding up file upload.
--webdav-upload-parallels
The default would be 1 part at a time.
--webdav-upload-parallels=5
would enable 5-part parallel upload.Implementation already present in part in nextcloud webdav, related #3503
The text was updated successfully, but these errors were encountered: