Itamar Turner-Trauring
|
a61e41d5f9
|
Document the motivation.
|
2023-03-08 14:58:52 -05:00 |
|
Itamar Turner-Trauring
|
450eed7868
|
Test writing at an offset.
|
2023-03-08 11:31:58 -05:00 |
|
meejah
|
6c0c9470cf
|
Merge pull request #1206 from tahoe-lafs/2916.grid-manager-proposal.6
Grid Manager: more control over which storage-servers a client uploads to
|
2023-02-28 19:05:32 +00:00 |
|
Itamar Turner-Trauring
|
5640b6b5e7
|
Apparently tests can be async now.
|
2023-02-24 10:59:59 -05:00 |
|
meejah
|
6aff94dd8f
|
flake8, more frozen
|
2023-02-22 00:15:32 -07:00 |
|
meejah
|
0ae7da7352
|
prop up the fragile scaffolding
|
2023-02-21 23:20:28 -07:00 |
|
meejah
|
69a480dc08
|
rewrite test
|
2023-02-21 18:44:09 -07:00 |
|
meejah
|
82045b4298
|
store signature as raw bytes, not base32
|
2023-02-21 14:19:44 -07:00 |
|
Itamar Turner-Trauring
|
2811c80dc3
|
Fix timeout in parallel benchmark.
|
2023-02-21 09:57:21 -05:00 |
|
Itamar Turner-Trauring
|
154f1ce143
|
No need for sleep.
|
2023-02-21 09:38:54 -05:00 |
|
Itamar Turner-Trauring
|
c9d140b05d
|
Merge remote-tracking branch 'origin/master' into 3957-mutable-over-http-speed
|
2023-02-21 09:38:36 -05:00 |
|
meejah
|
032b852bab
|
define -> frozen
|
2023-02-21 01:51:13 -07:00 |
|
meejah
|
464498f6bf
|
Merge branch 'master' into 2916.grid-manager-proposal.6
|
2023-02-20 11:24:20 -07:00 |
|
Itamar Turner-Trauring
|
3bc3cf39d0
|
Test using an integration test.
|
2023-02-07 09:45:50 -05:00 |
|
Itamar Turner-Trauring
|
f4255cdaa3
|
More accurate names.
|
2023-02-07 09:03:45 -05:00 |
|
Itamar Turner-Trauring
|
4576d10915
|
Add an explanation.
|
2023-02-06 13:57:33 -05:00 |
|
Itamar Turner-Trauring
|
5909f451e3
|
Use the CPU thread pool for CBOR validation.
|
2023-02-06 13:54:47 -05:00 |
|
Itamar Turner-Trauring
|
b221954946
|
A working thread pool.
|
2023-02-06 13:09:22 -05:00 |
|
Itamar Turner-Trauring
|
cf4d767535
|
Fix whitespace.
|
2023-01-24 13:28:24 -05:00 |
|
Itamar Turner-Trauring
|
d5f5d394dd
|
Test changes in max default segment size (both directions).
|
2023-01-24 13:15:40 -05:00 |
|
Jean-Paul Calderone
|
1a807a0232
|
mollify the type checker
|
2023-01-12 16:32:32 -05:00 |
|
Jean-Paul Calderone
|
d5628f9c84
|
Merge remote-tracking branch 'origin/master' into 3962.pre-determined-rsa-keys
|
2023-01-12 16:17:09 -05:00 |
|
Jean-Paul Calderone
|
c856f1aa29
|
Censor private key values in the HTTP log, too.
|
2023-01-12 16:16:55 -05:00 |
|
Jean-Paul Calderone
|
47ec418f7a
|
Test that we can also download the mutable data via the web interface
|
2023-01-12 16:09:29 -05:00 |
|
Jean-Paul Calderone
|
e6ef45d337
|
test that we can also download the mutable
|
2023-01-12 15:37:12 -05:00 |
|
Itamar Turner-Trauring
|
828fc588c5
|
Add minimal docstrings.
|
2023-01-10 11:10:31 -05:00 |
|
Itamar Turner-Trauring
|
7c506057b5
|
Merge remote-tracking branch 'origin/master' into 3956-mutable-uploads
|
2023-01-09 17:05:31 -05:00 |
|
Jean-Paul Calderone
|
2dc6466ef5
|
fix some errors reported by mypy
|
2023-01-06 17:12:59 -05:00 |
|
Jean-Paul Calderone
|
e829b891b3
|
important data file ...
|
2023-01-06 15:51:59 -05:00 |
|
Jean-Paul Calderone
|
3ff9c45e95
|
expose the private-key feature in the tahoe put cli
|
2023-01-06 15:40:48 -05:00 |
|
Jean-Paul Calderone
|
3423bfb351
|
Expose the pre-constructed keypair functionality to the HTTP API
|
2023-01-03 11:31:29 -05:00 |
|
Jean-Paul Calderone
|
5bad92cfc5
|
Another Python 2 remnant cleanup
|
2023-01-03 10:34:39 -05:00 |
|
Jean-Paul Calderone
|
a58d8a567a
|
Clean up some more Python 2 remnants
|
2023-01-03 10:33:37 -05:00 |
|
Jean-Paul Calderone
|
15e22dcc52
|
Add keypair to NodeMaker.create_mutable_file
Previously `NodeMaker` always took responsibility for generating a keypair to
use. Now the caller may supply one.
|
2023-01-02 19:29:13 -05:00 |
|
Itamar Turner-Trauring
|
1a4dcc70e2
|
Support large mutable uploads in a memory-efficient manner.
|
2022-12-21 09:24:31 -05:00 |
|
Jean-Paul Calderone
|
6b57b03157
|
Merge remote-tracking branch 'origin/master' into 3942.missing-authorization-handling
|
2022-12-21 05:51:39 -05:00 |
|
Jean-Paul Calderone
|
80caf04966
|
Merge pull request #1234 from tahoe-lafs/3947.mutable-test_version-async-def
Convert some tests for mutables to use `async def`
Fixes: ticket:3947
|
2022-12-21 05:50:07 -05:00 |
|
Itamar Turner-Trauring
|
1d3464a430
|
Add end-to-end MDMF test.
|
2022-12-19 13:37:20 -05:00 |
|
Itamar Turner-Trauring
|
96347e22e2
|
Make a test demonstrating the problem.
|
2022-12-15 13:14:49 -05:00 |
|
Itamar Turner-Trauring
|
1eba202c08
|
Merge pull request #1231 from tahoe-lafs/3939-faster-http-protocol
Faster http protocol, part 1 (and maybe faster Foolscap too, while we're at it)
Fixes ticket:3939
|
2022-12-05 14:05:55 -05:00 |
|
Jean-Paul Calderone
|
daecfc63b9
|
Merge pull request #1233 from tahoe-lafs/3874.fix-testing-helper-encoding
Fix a testing helper
|
2022-12-02 10:27:58 -05:00 |
|
meejah
|
20b3594d12
|
exarkun wants a helper
|
2022-12-01 17:05:58 -07:00 |
|
meejah
|
36ed554627
|
proto -> transport
|
2022-12-01 17:03:48 -07:00 |
|
meejah
|
c57d1aa8a9
|
Merge branch 'master' into 3921.exit-on-stdin-close
|
2022-12-01 16:58:37 -07:00 |
|
meejah
|
7ffcfcdb67
|
Update src/allmydata/test/test_runner.py
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
|
2022-12-01 16:47:40 -07:00 |
|
Itamar Turner-Trauring
|
c93ff23da7
|
Don't send empty string writes.
|
2022-12-01 14:54:28 -05:00 |
|
Jean-Paul Calderone
|
05dfa875a7
|
Quite a mypy warning about formatting bytes into a string
|
2022-11-30 09:46:13 -05:00 |
|
Jean-Paul Calderone
|
156954c621
|
no longer any need to "daisy chain" this value
|
2022-11-30 09:43:01 -05:00 |
|
Jean-Paul Calderone
|
a11eeaf240
|
Convert all of the asynchronous functions to use async and await
|
2022-11-30 09:30:37 -05:00 |
|
Jean-Paul Calderone
|
1acf8604ef
|
Remove the Py2/Py3 compatibility header
|
2022-11-30 09:30:08 -05:00 |
|