-
-
Notifications
You must be signed in to change notification settings - Fork 6k
Closed
Labels
type/proposalThe new feature has not been accepted yet but needs to be discussed first.The new feature has not been accepted yet but needs to be discussed first.
Milestone
Description
Feature Description
A common problem that users report is their disk running out of space because of all the repo archive "caches". I propose a new option repository.STREAM_ARCHIVES
which by default would be enabled and which will directly stream the compressed bytestream to the client, which will:
- Improve initial download performance as the POST+GET negotiation on UI goes away and it will be pure GET.
- Reduce performance on subsequent downloads, because there is no cache anymore, but busy instances with enough disk space can opt into cache by disabling the option.
- Eliminate any worries regard the disk running out of space.
- Prevent the client from showing download progress because
content-length
will not be communicated to the client for streamed downloads.
wolfogre, truh and ChristopherHX
Metadata
Metadata
Assignees
Labels
type/proposalThe new feature has not been accepted yet but needs to be discussed first.The new feature has not been accepted yet but needs to be discussed first.