Commit Graph

14736 Commits

Author SHA1 Message Date
fenn-cs 92e8d78a3d stronger language for adding contributors & make commands stand out
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-11-18 11:46:01 +01:00
Itamar Turner-Trauring 5e341ad43a New tests to write. 2021-11-17 11:29:34 -05:00
Itamar Turner-Trauring 45c00e93c9 Use clock in BucketWriter. 2021-11-17 11:12:40 -05:00
Itamar Turner-Trauring bf7d03310f Hide all _trial_temp. 2021-11-17 11:09:45 -05:00
Itamar Turner-Trauring 92c36a67d8 Use IReactorTime instead of ad-hoc solutions. 2021-11-17 11:01:04 -05:00
Itamar Turner-Trauring 6a78703675 News file. 2021-11-17 10:53:51 -05:00
Jean-Paul Calderone e8adca40ab give the ContainerVersionError exceptions a nice str 2021-11-16 18:36:59 -05:00
Jean-Paul Calderone 3a8432713f a note about what's happening with proxyForInterface 2021-11-16 18:29:05 -05:00
Jean-Paul Calderone a208502e18 whitespace 2021-11-16 18:29:01 -05:00
Jean-Paul Calderone d3c6f58a8d
Merge pull request #1160 from tahoe-lafs/3842.allocate_buckets-without-lease-renewal
Allow allocate_buckets without implicit lease renewal

Fixes: ticket:3842
2021-11-16 18:26:13 -05:00
meejah 2fe686135b rename data to appease distutils 2021-11-16 15:08:31 -07:00
meejah 23ff1b2430 noqa 2021-11-16 15:08:31 -07:00
meejah 1c93175583 cleanup 2021-11-16 15:08:31 -07:00
meejah 4f64bbaa00 data 2021-11-16 15:08:31 -07:00
meejah 9b3c55e4aa test a second deserialzation 2021-11-16 15:08:31 -07:00
meejah 069c332a68 straight assert 2021-11-16 15:08:31 -07:00
meejah 94670461f1 tests 2021-11-16 15:08:31 -07:00
meejah a867294e00 dead 2021-11-16 15:08:31 -07:00
meejah 75410e51f0 refactor 2021-11-16 15:08:31 -07:00
meejah d4fc14f9ad docstring 2021-11-16 15:08:31 -07:00
meejah 89c2aacadc working test of 'in the wild' data, working converters 2021-11-16 15:08:31 -07:00
meejah bf5e682d71 test upgrade of main state works 2021-11-16 15:08:31 -07:00
meejah f81e4e2d25 refactor to use serializers / pickle->json upgraders 2021-11-16 15:08:31 -07:00
meejah fa6950f08d an old pickle-format lease-checker state file 2021-11-16 15:08:31 -07:00
meejah bb70e00065 Make internal state JSON-able for lease-crawler 2021-11-16 15:08:31 -07:00
meejah f7b385f954 play nice with subclasses 2021-11-16 15:08:31 -07:00
meejah 758dcea2d4 news 2021-11-16 15:08:31 -07:00
meejah 3b69df36b0 crawler: pickle -> json 2021-11-16 15:08:31 -07:00
Itamar Turner-Trauring f549488bb5 Don't use a deprecated API. 2021-11-16 11:47:09 -05:00
Itamar Turner-Trauring a1424e90e1 Another duplicate. 2021-11-16 11:34:44 -05:00
Itamar Turner-Trauring e5b5b50602 Duplicate package. 2021-11-16 11:28:19 -05:00
Itamar Turner-Trauring a64778ddb0 Flakes. 2021-11-16 11:28:13 -05:00
Itamar Turner-Trauring c195f895db Python 2 support. 2021-11-16 11:16:26 -05:00
Itamar Turner-Trauring 171d1053ec CBOR content-type on responses. 2021-11-16 11:09:17 -05:00
Itamar Turner-Trauring 671b670154 Some type annotations. 2021-11-16 11:09:08 -05:00
Itamar Turner-Trauring 41ec63f758 Passing first tests. 2021-11-16 10:56:21 -05:00
Itamar Turner-Trauring fe6a2f6f02
Merge pull request #1146 from tahoe-lafs/3820.gbs-immutable-upload-session
Use an upload secret for GBS immutable uploads

Fixes ticket:3820
Fixes ticket:3826
2021-11-16 10:45:48 -05:00
Itamar Turner-Trauring 7caffce8d5
Another review suggestion
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
2021-11-16 10:14:19 -05:00
Itamar Turner-Trauring 304b0269e3
Apply suggestions from code review
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
2021-11-16 10:14:04 -05:00
Jean-Paul Calderone fcd634fc43 some direct tests for the new utility function 2021-11-15 13:34:46 -05:00
Jean-Paul Calderone 84c19f5468 clarify renew_leases docs on slot_testv_and_readv_and_writev 2021-11-15 08:12:07 -05:00
Jean-Paul Calderone ad6017e63d clarify renew_leases docs on allocate_buckets 2021-11-15 08:11:53 -05:00
Jean-Paul Calderone 6c2e85e991 put the comment back 2021-11-12 16:25:36 -05:00
Jean-Paul Calderone dece67ee3a it is not the remote interface that varies anymore 2021-11-12 16:24:29 -05:00
Jean-Paul Calderone 85977e48a7 put this comment back and merge info from the two versions 2021-11-12 16:23:15 -05:00
Jean-Paul Calderone c3cb0ebaea Switch to per-call parameter for controlling lease renewal behavior
This is closer to an implementation where you could have two frontends, say a
Foolscap frontend and an HTTP frontend or even just two different HTTP
frontends, which had different opinions about what the behaviour should be.
2021-11-12 16:20:27 -05:00
Itamar Turner-Trauring c101dd4dc9 Closer to first passing test. 2021-11-12 13:13:19 -05:00
Itamar Turner-Trauring 12cbf8a901 First sketch of HTTP testing infrastructure. 2021-11-12 13:03:53 -05:00
Itamar Turner-Trauring ddd2780bd2 First sketch of HTTP client. 2021-11-12 12:51:52 -05:00
Itamar Turner-Trauring a32c6be978 A sketch of what the HTTP server will look like. 2021-11-12 12:02:58 -05:00