zrepl/client
Christian Schwarz b2844569c8 replication: rewrite error handling + simplify state machines
* Remove explicity state machine code for all but replication.Replication
* Introduce explicit error types that satisfy interfaces which provide
  sufficient information for replication.Replication to make intelligent
  retry + queuing decisions

  * Temporary()
  * LocalToFS()

* Remove the queue and replace it with a simple array that we sort each
  time (yay no generics :( )
2018-10-21 18:37:57 +02:00
..
configcheck.go client/configcheck: check logging config 2018-10-19 17:23:00 +02:00
jsonclient.go daemon control / jsonclient: fix connection leak due to open request body 2018-09-13 12:44:46 +02:00
pprof.go cli: refactor to allow definition of subcommands next to their implementation 2018-10-13 16:22:19 +02:00
signal.go cli: refactor to allow definition of subcommands next to their implementation 2018-10-13 16:22:19 +02:00
status.go replication: rewrite error handling + simplify state machines 2018-10-21 18:37:57 +02:00
stdinserver.go cli: refactor to allow definition of subcommands next to their implementation 2018-10-13 16:22:19 +02:00
testcmd.go add 'test filesystems' subcommand for testing filesystem filters 2018-10-13 16:22:19 +02:00
version.go cli: refactor to allow definition of subcommands next to their implementation 2018-10-13 16:22:19 +02:00