Block a user
6032c6d8dc
WIP
53a06af9ba
Use the term 'role' or 'node' rather than 'peer' in the context of garage
734406d4bb
Remove legacy tests, document new ones
734406d4bb
Remove legacy tests, document new ones
04978fa9db
Block for bucket list to sync across garage instances during init
8e264cf028
Rework how Network background jobs are managed a bit
2bf36a8ead
WIP
04978fa9db
Block for bucket list to sync across garage instances during init
8e264cf028
Rework how Network background jobs are managed a bit
6ac473edcb
Fix garage health check to wait for full replication factor of nodes
2cdec586b2
Implement removal of nodes from the garage layout
8dab458291
Use Children's Reload method as part of SetConfig
7274815cfd
Manage child processes individually, not via Pmux. Also route child logs through mlog
5660a9a623
Refactor logging to expose the default PmuxLogger
65a9123af2
Swap default.nix for a shell.nix
b7c097ef63
Refactor children process reloading, add garage reloading
433328524d
Re-organize some reload logic
88ffa97c0f
Small changes to how process reloading works
5c41cedea3
Implement SetConfig, but in a stupid way
63cefd403e
Use a test logger
48611df2cb
Update documentation
61c5338b84
Update go modules vendorHash to be correct
31af39ce4c
Embed default daemon.yml directly in entrypoint
64fdba0a48
Implement network(s) list sub-command
de7aac1f25
Refactor command-line parsing, pass --network to most commands
16aca610b4
Add multi-network support to daemon
6c036d1183
Check that two different networks aren't trying to use the same nebula port
df4eae8a5c
Support configuring more than one network
8c3e6a2845
Separate Daemon and Network logic into separate packages
86b2ba7bfa
Factor daemon.Children into its own package
a840d0e701
Move common daemon types and values into daecommon
ef86c1bbd1
Make Daemon into a concrete type which implements RPC directly
fed79c6ec7
Update documentation on jsonrpc2.NewDispatchHandler
038a28bb02
Remove remaining extraneous 'Result' RPC-related struct types
06a345ecd1
Embed context directly into subCmdCtx
6c185f6263
Allow variadic number of parameters on RPC calls
53ad8a91b4
Generate RPC client wrapper
5138ed7c6a
Attempt to delete socket file before listening on the path