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

HMS-5125: Add support for resumable downloads #918

Merged
merged 1 commit into from
Dec 31, 2024

Conversation

Andrewgdewar
Copy link
Member

@Andrewgdewar Andrewgdewar commented Dec 11, 2024

Summary

Adds support for resumable downloads.

Can test with this front-end PR.

Testing steps

  • Create an upoad repository.
  • Select an item for upload, allow it to upload around halfway and then immediately hit refresh.
  • After refresh, choose the same item, you should be able to see that item continue where you left off.
  • After this item has been completed, upload it, and create another upload repository.
  • Choose the same file, it should instantly be available.

@jlsherrill
Copy link
Member

@jlsherrill
Copy link
Member

@jlsherrill jlsherrill changed the title Fixes 5125: Add support for resumable downloads HMS-5125: Add support for resumable downloads Dec 18, 2024
@dominikvagner dominikvagner self-requested a review December 20, 2024 12:23
Copy link
Contributor

@dominikvagner dominikvagner left a comment

Choose a reason for hiding this comment

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

small change needed in the API spec, otherwise looks good, nice job! 😄👏🏼
everything works as expected 👍🏼

(tiny nit about style/formatting: in Go the if err != nil check usually follow the err assignment without a new line in between them, makes it more clear what error they are checking)

pkg/api/pulp.go Outdated Show resolved Hide resolved
@mayurilahane mayurilahane merged commit a594190 into content-services:main Dec 31, 2024
10 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants