zrepl/replication/driver
Christian Schwarz 0b48ba54f8 replication/driver: simplify second-attempt step correlation code & fix statekeeping
Before this change, the step correlation code returned early in several cases:
- did not set f.planning.done in the cases where it was a no-op
- did not set f.planning.err in the cases where correlation did not
  succeed

Reported-by: InsanePrawn <insane.prawny@gmail.com>
2021-01-25 00:16:01 +01:00
..
errorclass_enumer.go build: drop go Dep, switch to modules, support Go 1.13 2019-09-14 13:36:44 +02:00
replication_driver_debug.go [#277] replication/driver: enforce ordering during initial replication in order to support encrypted send 2020-05-18 19:46:24 +02:00
replication_driver_logging.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00
replication_driver_test.go Reformat all files with make format. 2020-08-31 23:57:45 +02:00
replication_driver.go replication/driver: simplify second-attempt step correlation code & fix statekeeping 2021-01-25 00:16:01 +01:00
replication_stepqueue_test.go Reformat all files with make format. 2020-08-31 23:57:45 +02:00
replication_stepqueue.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00