Opened at 2021-08-23T16:00:34Z
Last modified at 2021-09-03T20:01:43Z
#3778 new task
No way to abort immutable upload
Reported by: | itamarst | Owned by: | exarkun |
---|---|---|---|
Priority: | normal | Milestone: | HTTP Storage Protocol v2 |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
The new HTTP storage protocol is lacking the ability to abort upload (as provided by RIBucketWriter.abort()` in Foolscap).
Change History (1)
comment:1 Changed at 2021-09-03T20:01:43Z by exarkun
- Milestone changed from HTTP Storage Protocol to HTTP Storage Protocol v2
Note: See
TracTickets for help on using
tickets.
I think abort is essentially an optimization. It is always possible that a client might go away mid-upload for some reason without announcing that it won't be coming back.
A storage server will have to periodically clean up partial uploads without the prompt of an abort call from clients.
The optimization might be worth having but I think it can wait until after the essential parts of GBS are working.