garage/src
Alex Auvolat 9c931f5eda Keep network status & ring in a tokio::sync::watch
advantages
- reads don't prevent preparing writes
- can be followed from other parts of the system by cloning the receiver
2020-04-11 23:53:32 +02:00
..
api_server.rs Keep network status & ring in a tokio::sync::watch 2020-04-11 23:53:32 +02:00
background.rs Background task runner that replaces tokio::spawn 2020-04-11 18:51:11 +02:00
block.rs Keep network status & ring in a tokio::sync::watch 2020-04-11 23:53:32 +02:00
block_ref_table.rs Keep network status & ring in a tokio::sync::watch 2020-04-11 23:53:32 +02:00
data.rs Add block ref table 2020-04-10 23:11:52 +02:00
error.rs Background task runner that replaces tokio::spawn 2020-04-11 18:51:11 +02:00
http_util.rs Add block ref table 2020-04-10 23:11:52 +02:00
main.rs Background task runner that replaces tokio::spawn 2020-04-11 18:51:11 +02:00
membership.rs Keep network status & ring in a tokio::sync::watch 2020-04-11 23:53:32 +02:00
object_table.rs table::insert_many, version_table::updated 2020-04-11 19:43:29 +02:00
proto.rs Fix the Sync issue. Details: 2020-04-10 22:01:48 +02:00
rpc_client.rs Keep network status & ring in a tokio::sync::watch 2020-04-11 23:53:32 +02:00
rpc_server.rs Keep network status & ring in a tokio::sync::watch 2020-04-11 23:53:32 +02:00
server.rs Keep network status & ring in a tokio::sync::watch 2020-04-11 23:53:32 +02:00
table.rs Keep network status & ring in a tokio::sync::watch 2020-04-11 23:53:32 +02:00
version_table.rs Keep network status & ring in a tokio::sync::watch 2020-04-11 23:53:32 +02:00