Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Stream download for DAV exteral storage #10620

Closed
wants to merge 1 commit into from
Closed

Conversation

icewind1991
Copy link
Contributor

Prevents having to first download files from DAV to a temporary stream

cc @PVince81 @DeepDiver1975 @lokeller

@PVince81
Copy link
Contributor

Does this support fseek ? If not, we need to be careful with range requests because our Sabre version doesn't fallback gracefully.

@icewind1991
Copy link
Contributor Author

I don't think so

@PVince81
Copy link
Contributor

Also encryption has a fallback when fseek doesn't work, so better test that as well.

Test plan for WebDAV ext storage:

  • download regular file (make sure it only takes half as much time)
  • download encrypted file
  • resume download with range request (kill server while sync client is uploading then resume)

if ($this->certPath) {
curl_setopt($curl, CURLOPT_CAINFO, $this->certPath);
}
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please explain why you have removed the above lines.

@LukasReschke LukasReschke changed the title Stream download for DAV exteral storage [WIP] Stream download for DAV exteral storage Feb 24, 2015
@PVince81
Copy link
Contributor

PVince81 commented Jul 3, 2015

@icewind1991 do we want to revive this for 8.2 ?

@MorrisJobke
Copy link
Contributor

@Xenopathic @icewind1991 Revive or kill?

@icewind1991
Copy link
Contributor Author

revive

@MorrisJobke
Copy link
Contributor

revive

Are you already reviving? ;)

@icewind1991
Copy link
Contributor Author

Superseeded by #18653

@MorrisJobke MorrisJobke deleted the dav-stream branch August 29, 2015 15:46
@lock lock bot locked as resolved and limited conversation to collaborators Aug 10, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants