- Nov 17, 2021
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
Make better decisions about lease renewal
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
so don't expect to see empty lists in the tests
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Nov 16, 2021
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
This means the test suite can actually exercise logic that depends on different lease expiration times for different shares in one bucket.
-
- Nov 15, 2021
-
-
Jean-Paul Calderone authored
now that the server actually returns different info for different shares, we can, and we should, and we must
-
Jean-Paul Calderone authored
-
- Nov 12, 2021
-
-
Tom Prince authored
Update to a version of tahoe that includes openmetrics support.
-
Tom Prince authored
-
Jean-Paul Calderone authored
I dunno if this is the right solution but it makes the build work again. Hopefully upstream will come up with a good fix of their own.
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
slot_testv_and_readv_and_writev will manage this state for now. later we'll figure out how to just disable it entirely.
-
Jean-Paul Calderone authored
This requires a newer Tahoe to provide the `set_implicit_bucket_lease_renewal` function. Then update our wrapper to use it. Also add a test for the behavior. There is an effect on mutables as well since Tahoe changed how you turn off implicit lease renewal for them as well. Just update to use the newer API to keep things working as they were.
-
Jean-Paul Calderone authored
Use hypothesis setup_example hook
-
- Nov 11, 2021
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Nov 09, 2021
-
-
Jean-Paul Calderone authored
Fix ZKAPAuthorizerStorageServer implementer declaration to avoid need to register adapter
-
Jean-Paul Calderone authored
Handle unrecognized redemption failure reasons
-
- Nov 08, 2021
-
-
Tom Prince authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Nov 04, 2021
-
-
Tom Prince authored
Run black and isort over the codebase.
-
- Nov 02, 2021
-
-
Tom Prince authored
This removes the need to call `registerAdapter` on `ZKAPAuthorizerStorageServer`. It looks like that was needed because the interfaces for it were defined by `implementer_only` which explicitly ignored interfaces defined by parent classes. Looking at the history, I assume the use of `implementer_only` was to avoid implementing `RIStorageServer` via `proxyForInterface`. Given that the later is no longer used, `implementer_only` is no longer necessary.
-
Tom Prince authored
-