Itamar Turner-Trauring
|
d700163aec
|
Remove no-longer-relevant comment.
|
2022-11-15 14:14:29 -05:00 |
|
Itamar Turner-Trauring
|
6c80ad5290
|
Not necessary.
|
2022-11-15 14:13:50 -05:00 |
|
Itamar Turner-Trauring
|
d1287df629
|
The short timeout should be specific to the storage client's needs.
|
2022-11-15 14:02:19 -05:00 |
|
Itamar Turner-Trauring
|
414b463556
|
Use built-in treq timeout feature.
|
2022-11-07 09:23:04 -05:00 |
|
Itamar Turner-Trauring
|
8bebb09edd
|
Less test-specific way to make test_rref pass.
|
2022-11-03 14:38:59 -04:00 |
|
Itamar Turner-Trauring
|
262d9d85b9
|
Switch to using persistent connections in tests too.
|
2022-11-03 14:32:43 -04:00 |
|
Itamar Turner-Trauring
|
e05136c238
|
Less aggressive timeout, to try to make tests pass on CI.
|
2022-11-02 13:13:21 -04:00 |
|
Itamar Turner-Trauring
|
73271afa65
|
Merge remote-tracking branch 'origin/master' into 3783-storage-client-http
|
2022-11-02 09:23:29 -04:00 |
|
Itamar Turner-Trauring
|
1a3e3a86c3
|
Require latest pycddl, and work around a regression.
|
2022-10-14 11:27:04 -04:00 |
|
Itamar Turner-Trauring
|
0febc87456
|
Don't include reactor in comparison.
|
2022-10-14 10:03:06 -04:00 |
|
Itamar Turner-Trauring
|
0d23237b11
|
Some progress towards passing test_rref.
|
2022-10-13 13:44:49 -04:00 |
|
Itamar Turner-Trauring
|
ea1d248611
|
These objects get stored in a context where they need to be hashed, sometimes.
|
2022-10-04 10:51:43 -04:00 |
|
Itamar Turner-Trauring
|
b1aa93e022
|
Switch prefix.
|
2022-09-15 10:34:59 -04:00 |
|
Itamar Turner-Trauring
|
36b96a8776
|
Fix typo.
|
2022-07-22 11:53:28 -04:00 |
|
Itamar Turner-Trauring
|
f671b47a6d
|
Fix typo.
|
2022-07-22 11:53:12 -04:00 |
|
Itamar Turner-Trauring
|
5cd9ccfc6a
|
Slightly nicer handling for bad edge cases.
|
2022-07-22 11:52:56 -04:00 |
|
Itamar Turner-Trauring
|
69739f5f9b
|
Handle case where requested range results in empty response.
|
2022-07-20 11:42:01 -04:00 |
|
Itamar Turner-Trauring
|
1b8b71b306
|
Content-Range headers are now checked (somewhat) and the server now sends
correct headers when reading beyond the end.
|
2022-07-19 16:10:22 -04:00 |
|
Itamar Turner-Trauring
|
0b5132745d
|
A nicer interface.
|
2022-07-06 09:47:08 -04:00 |
|
Itamar Turner-Trauring
|
dac0080ea2
|
Make sure we update remaining length, and update test to catch the edge case
this fixes.
|
2022-07-06 09:40:46 -04:00 |
|
Itamar Turner-Trauring
|
5c5556d915
|
More robust usage.
|
2022-07-06 09:38:31 -04:00 |
|
Itamar Turner-Trauring
|
bee46fae93
|
Resource limits on the client side.
|
2022-06-30 13:48:33 -04:00 |
|
Itamar Turner-Trauring
|
c3a304e1cc
|
Lint and mypy fixes.
|
2022-06-06 11:04:34 -04:00 |
|
Itamar Turner-Trauring
|
797f34aec3
|
More tests.
|
2022-06-06 09:59:12 -04:00 |
|
Itamar Turner-Trauring
|
f1384096fa
|
First unit test for mutables.
|
2022-06-03 13:46:23 -04:00 |
|
Itamar Turner-Trauring
|
12927d50ba
|
Type annotation improvements.
|
2022-05-20 11:10:18 -04:00 |
|
Itamar Turner-Trauring
|
f3cf13154d
|
Setup HTTP lease APIs for immutables too.
|
2022-05-11 12:00:27 -04:00 |
|
Itamar Turner-Trauring
|
6f5a0e43eb
|
Implement advise_corrupt_share for mutables.
|
2022-05-11 10:41:36 -04:00 |
|
Itamar Turner-Trauring
|
b3fed56c00
|
Move Foolscap compatibility to a better place.
|
2022-05-05 12:11:09 -04:00 |
|
Itamar Turner-Trauring
|
06029d2878
|
Another end-to-end test passing (albeit with ugly implementation).
|
2022-05-04 11:25:13 -04:00 |
|
Itamar Turner-Trauring
|
852162ba06
|
More accurate docs.
|
2022-05-04 11:03:35 -04:00 |
|
Itamar Turner-Trauring
|
c1ce74f88d
|
Ability to list shares, enabling more of IStorageClient to run over HTTP.
|
2022-05-04 11:03:14 -04:00 |
|
Itamar Turner-Trauring
|
e16eb6dddf
|
Better type definitions.
|
2022-04-28 11:48:59 -04:00 |
|
Itamar Turner-Trauring
|
72c59b5f1a
|
Unused import.
|
2022-04-19 15:09:02 -04:00 |
|
Itamar Turner-Trauring
|
f5c4513cd3
|
A little closer to serialization and deserialization working correctly, with
some tests passing.
|
2022-04-19 14:46:13 -04:00 |
|
Itamar Turner-Trauring
|
898fe0bc0e
|
Closer to running end-to-end mutable tests.
|
2022-04-19 13:18:31 -04:00 |
|
Itamar Turner-Trauring
|
b0d547ee53
|
Progress on implementing client side of mutable writes.
|
2022-04-18 14:56:20 -04:00 |
|
Itamar Turner-Trauring
|
24548dee0b
|
Sketch of read/write APIs interface for mutables on client side.
|
2022-04-15 09:56:06 -04:00 |
|
Itamar Turner-Trauring
|
58bd381202
|
Switch to newer attrs API.
|
2022-04-15 09:19:30 -04:00 |
|
Itamar Turner-Trauring
|
4e0f912a10
|
Comply with license.
|
2022-04-14 11:52:20 -04:00 |
|
Itamar Turner-Trauring
|
9db5a397e1
|
Minor type annotation improvements.
|
2022-04-14 11:45:47 -04:00 |
|
Itamar Turner-Trauring
|
5349f35a0b
|
Merge remote-tracking branch 'origin/master' into 3875-http-storage-furls
|
2022-04-14 11:39:21 -04:00 |
|
Itamar Turner-Trauring
|
1634f137be
|
Use sets more widely in the schema.
|
2022-04-12 12:54:16 -04:00 |
|
Itamar Turner-Trauring
|
4b20b67ce6
|
Client-side schema validation.
|
2022-04-11 14:03:48 -04:00 |
|
Itamar Turner-Trauring
|
e5b0e51f72
|
Server-side schema validation of CBOR.
|
2022-04-11 13:11:45 -04:00 |
|
Itamar Turner-Trauring
|
5972a13457
|
Add reactor argument.
|
2022-04-06 09:34:17 -04:00 |
|
Itamar Turner-Trauring
|
da6838d6f9
|
Stop talking about furl, it's a NURL.
|
2022-03-28 11:35:45 -04:00 |
|
Itamar Turner-Trauring
|
119ba9468e
|
Not needed.
|
2022-03-28 11:28:38 -04:00 |
|
Itamar Turner-Trauring
|
4e58748c4a
|
Get constants from OpenSSL directly.
|
2022-03-28 11:27:32 -04:00 |
|
Itamar Turner-Trauring
|
638154b2ad
|
Cleanups.
|
2022-03-25 15:46:42 -04:00 |
|