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

Enable different data transfer protocolos #1266

Closed
7 tasks done
labkode opened this issue Oct 21, 2020 · 0 comments
Closed
7 tasks done

Enable different data transfer protocolos #1266

labkode opened this issue Oct 21, 2020 · 0 comments
Assignees

Comments

@labkode
Copy link
Member

labkode commented Oct 21, 2020

Aiming at having a robust data tx implementation until TUS is mature enough, we focus on having the basic chunking working, this require:

  • Proxy PUT request from OCDAV to Data provider
  • Proxy POST request from OCDAV to Data provider
  • Refactor COPY from OCDAV to use only GET and PUT (for now)
  • Remove TUS logic from Storage provider, only call InitiateFileUpload
  • On Data provider provider a mechanism to plug datatx handler implementations
  • The EOS driver does not use TUS, the upload.go file should not have any mention of it
  • Refactor chunking to the file system driver level
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants