Cancel secrets for leases might be unnecessary #3768

Closed
opened 2021-08-16 20:04:58 +00:00 by itamarst · 2 comments
itamarst commented 2021-08-16 20:04:58 +00:00
Owner

Creating a lease requires a cancellation secret, but there is no endpoint that cancels leases. This matches Foolscap behavior, but might just be unnecessary complexity.

Options:

  1. Match Foolscap, revisit when Foolscap is gone.
  2. Don't require cancellation secrets.
  3. Add cancellation endpoint to the HTTP API spec.
  4. ...
Creating a lease requires a cancellation secret, but there is no endpoint that cancels leases. This matches Foolscap behavior, but might just be unnecessary complexity. Options: 1. Match Foolscap, revisit when Foolscap is gone. 2. Don't require cancellation secrets. 3. Add cancellation endpoint to the HTTP API spec. 4. ...
tahoe-lafs added the
unknown
normal
task
n/a
labels 2021-08-16 20:04:58 +00:00
tahoe-lafs added this to the HTTP Storage Protocol milestone 2021-08-16 20:04:58 +00:00
itamarst commented 2021-08-16 20:37:16 +00:00
Author
Owner

Jean-Paul points out that "storage costs money" and so cancellation is useful for that.

Jean-Paul points out that "storage costs money" and so cancellation is useful for that.
itamarst commented 2021-08-18 15:58:59 +00:00
Author
Owner

Going to address this via #3773.

Going to address this via #3773.
tahoe-lafs added the
duplicate
label 2021-08-18 15:58:59 +00:00
itamarst closed this issue 2021-08-18 15:58:59 +00:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/trac-2024-07-25#3768
No description provided.