Itamar Turner-Trauring
|
2a5dbcb05e
|
Tests for mutable leases.
|
2021-10-19 09:30:38 -04:00 |
|
Itamar Turner-Trauring
|
4b8b6052f3
|
Finish testing leases on immutables.
|
2021-10-19 09:05:48 -04:00 |
|
Itamar Turner-Trauring
|
b7be91e3d0
|
First test for leases.
|
2021-10-18 13:17:07 -04:00 |
|
Itamar Turner-Trauring
|
2b40610a27
|
"Server" is extremely ambiguous, so let's just call this a client, which it is.
|
2021-10-18 12:55:30 -04:00 |
|
Itamar Turner-Trauring
|
58112ba75b
|
Plan of implementation for lease tests.
|
2021-10-18 12:50:29 -04:00 |
|
Jean-Paul Calderone
|
ad216e0f23
|
remove unused import
|
2021-10-15 13:13:37 -04:00 |
|
Jean-Paul Calderone
|
0611af6b0b
|
Stop passing even a dummy value for control tub into Nodes
|
2021-10-15 13:10:18 -04:00 |
|
Jean-Paul Calderone
|
fe2e2cc1d6
|
Get rid of the control service
|
2021-10-15 12:12:19 -04:00 |
|
Jean-Paul Calderone
|
1de480dc37
|
Stop offering an API to create a control tub or handling the control tub
|
2021-10-15 12:12:03 -04:00 |
|
Jean-Paul Calderone
|
ddf5f461bf
|
Stop half-pretending to have a control port
|
2021-10-15 12:11:53 -04:00 |
|
Jean-Paul Calderone
|
e0312eae57
|
stop creating a control tub for client nodes
|
2021-10-15 12:02:24 -04:00 |
|
Jean-Paul Calderone
|
95b765e309
|
stop creating a control tub for the introducer
|
2021-10-15 11:54:18 -04:00 |
|
Itamar Turner-Trauring
|
e099bc6736
|
Tests for IStorageServer.advise_corrupt_share.
|
2021-10-14 12:52:56 -04:00 |
|
Itamar Turner-Trauring
|
22aab98fcf
|
When callRemoteOnly as removed, these probably should've been changed to return
a Deferred.
|
2021-10-14 12:52:40 -04:00 |
|
Jean-Paul Calderone
|
efc9dc831b
|
Revert "a stab at using setup.cfg and setuptools_scm"
This reverts commit 68e8e0a7d5b88568bd01c1a14957f972830d1f54.
|
2021-10-14 11:01:37 -04:00 |
|
Jean-Paul Calderone
|
68e8e0a7d5
|
a stab at using setup.cfg and setuptools_scm
|
2021-10-14 10:58:41 -04:00 |
|
Itamar Turner-Trauring
|
807363adc9
|
Reduce duplication.
|
2021-10-06 16:41:50 -04:00 |
|
Itamar Turner-Trauring
|
3cf09ef888
|
Merge remote-tracking branch 'origin/master' into 3798-bucket-write-abort-tests
|
2021-10-06 16:07:39 -04:00 |
|
Itamar Turner-Trauring
|
0a605530d8
|
Merge pull request #1134 from tahoe-lafs/3793-persistent-bucketwriter
Don't tie BucketWriter lifetime to Foolscap connection lifetime
Fixes ticket:3793
|
2021-10-06 16:07:17 -04:00 |
|
Itamar Turner-Trauring
|
f3ebc71410
|
Merge pull request #1133 from tahoe-lafs/3805-istorageserver-tests-slot-readv
IStorageServer tests: slot_readv
Fixes ticket:3805
|
2021-10-06 15:41:29 -04:00 |
|
Itamar Turner-Trauring
|
bf176144c5
|
Handle double-disconnect, should it happen by mistake.
|
2021-10-06 15:18:00 -04:00 |
|
Itamar Turner-Trauring
|
82cbce6b7e
|
Better explanation.
|
2021-10-06 15:12:22 -04:00 |
|
Itamar Turner-Trauring
|
17a670dfb5
|
Test for aborting bucket upload.
|
2021-10-04 10:37:37 -04:00 |
|
Itamar Turner-Trauring
|
b09b7fd01b
|
Merge branch '3793-persistent-bucketwriter' into 3798-bucket-write-abort-tests
|
2021-10-04 10:30:41 -04:00 |
|
Itamar Turner-Trauring
|
23fd11be43
|
Expand explanation.
|
2021-09-29 14:13:18 -04:00 |
|
Itamar Turner-Trauring
|
016d6b4530
|
Fix spurious type checking error.
|
2021-09-29 14:10:14 -04:00 |
|
Itamar Turner-Trauring
|
f8604e2394
|
Fix flakes.
|
2021-09-29 14:00:11 -04:00 |
|
Itamar Turner-Trauring
|
58d7e2f627
|
Simplify implementation.
|
2021-09-29 13:58:53 -04:00 |
|
Itamar Turner-Trauring
|
8fb6afee1b
|
Refactor BucketWriters such that disconnection can be limited Foolscap.
|
2021-09-29 13:42:17 -04:00 |
|
Itamar Turner-Trauring
|
a4153b7125
|
Implementation plan.
|
2021-09-29 11:56:04 -04:00 |
|
Itamar Turner-Trauring
|
51e8b5e197
|
Disconnection test works now.
|
2021-09-29 11:17:33 -04:00 |
|
Itamar Turner-Trauring
|
45c564f3c8
|
Merge pull request #1131 from tahoe-lafs/3797-istorageserver-tests-part-3
IStorageServer tests, part 3: slot_testv_and_writev_and_readv
Fixes ticket:3797
|
2021-09-29 10:28:42 -04:00 |
|
meejah
|
0a072a98c8
|
Merge pull request #1125 from hacklschorsch/3786.openmetrics
3786 Add OpenMetrics (Prometheus) statistics endpoint
|
2021-09-28 13:21:46 -06:00 |
|
Itamar Turner-Trauring
|
e64c397fc5
|
WIP disconnection test.
|
2021-09-28 13:51:31 -04:00 |
|
Itamar Turner-Trauring
|
a02d5f4c9c
|
Just stick to current behavior.
|
2021-09-28 13:02:01 -04:00 |
|
Itamar Turner-Trauring
|
9970559019
|
Tests for slot_readv.
|
2021-09-28 10:46:21 -04:00 |
|
Itamar Turner-Trauring
|
fadfbcad99
|
Merge pull request #1130 from tahoe-lafs/3801-no-overlapping-writes-immutable-upload
Disallow conflicting overlapping writes when doing an immutable upload.
Fixes ticket:3801
|
2021-09-28 10:37:56 -04:00 |
|
Itamar Turner-Trauring
|
c668e342c2
|
More STARAW tests.
|
2021-09-28 09:54:13 -04:00 |
|
Itamar Turner-Trauring
|
914ca56775
|
TODOs.
|
2021-09-27 17:05:03 -04:00 |
|
Itamar Turner-Trauring
|
9f80435b41
|
Update to new interface.
|
2021-09-27 17:04:22 -04:00 |
|
Itamar Turner-Trauring
|
da363d54de
|
Merge remote-tracking branch 'origin/master' into 3797-istorageserver-tests-part-3
|
2021-09-27 17:03:05 -04:00 |
|
Itamar Turner-Trauring
|
eb5b6c557e
|
Merge pull request #1127 from tahoe-lafs/3799-simplify-IStorageServer
Rip out unnecessary operator logic, and simplify IStorageServer
Fixes ticket:3799
|
2021-09-27 16:57:16 -04:00 |
|
Itamar Turner-Trauring
|
de1a7d7fce
|
A more explicit test for successful overlapping.
|
2021-09-27 16:56:24 -04:00 |
|
Itamar Turner-Trauring
|
da937cef9e
|
Correct docstring.
|
2021-09-27 15:04:04 -04:00 |
|
Itamar Turner-Trauring
|
1c10fa8c7f
|
Merge remote-tracking branch 'origin/master' into 3799-simplify-IStorageServer
|
2021-09-27 15:02:09 -04:00 |
|
Itamar Turner-Trauring
|
b1b64c787e
|
Add more randomness.
|
2021-09-27 15:00:52 -04:00 |
|
Itamar Turner-Trauring
|
0b1082fc04
|
Fix lint.
|
2021-09-24 12:04:12 -04:00 |
|
Itamar Turner-Trauring
|
c1f8e9f8c7
|
IStorageServer test for overlapping writes.
|
2021-09-24 12:02:30 -04:00 |
|
Itamar Turner-Trauring
|
6ef3811112
|
Prevent conflicting overlapping writes.
|
2021-09-24 11:54:08 -04:00 |
|
Itamar Turner-Trauring
|
1ff4e61e41
|
Low-level tests for conflicting and non-conflicting writes.
|
2021-09-24 10:49:27 -04:00 |
|