Commit graph

13 commits

Author SHA1 Message Date
Alex c35c472dc9 Merge pull request 'add doc comments' (#53) from trinity-1686a/garage:doc-comments into main
Reviewed-on: Deuxfleurs/garage#53
2021-04-08 15:01:13 +02:00
Alex 93a9f96130
remove useless comment 2021-04-06 23:38:30 +02:00
Trinity Pointard c8906f200b make most requested changes 2021-04-06 05:28:47 +02:00
Trinity Pointard 7d3a951836 document rpc crate 2021-04-06 05:26:36 +02:00
Alex f4346cc5f4 Update dependencies 2021-03-16 15:58:40 +01:00
Alex 6a8439fd13 Some improvements in background worker but we terminate late 2021-03-15 23:14:12 +01:00
Alex 0cd5b2ae19 WIP migrate to tokio 1 2021-03-15 22:36:41 +01:00
Alex c475471e7a Implement table gc, currently for block_ref and version only 2021-03-12 19:57:37 +01:00
Alex 20e6e9fa20 Update sled & try to debug deadlock (but its in sled...) 2021-02-23 21:27:28 +01:00
Alex 8956db2a81 Make less things public 2020-12-12 17:58:19 +01:00
Alex 16fbb32fd3 Rate limit requests a bit more seriously
droping the slot later (after reading the request response)
means that we aren't freeing our quota slot,
so the maximum number of simultaneous requests now also counts the
response reading phase

TODO next: quotas per rpc destination node, or maybe per datacenter (?)
2020-05-01 19:18:54 +00:00
Alex d8f5e643bc Split code for modular compilation 2020-04-24 10:10:01 +00:00
Alex c9c6b0dbd4 Reorganize code 2020-04-23 17:05:46 +00:00
Renamed from src/rpc_client.rs (Browse further)