zrepl/daemon
Christian Schwarz ffb1d89a72 config: support zrepl's day and week units for snapshotting.interval
Originally, I had a patch that would replace all usages of
time.Duration in package config with the new config.Duration
types, but:
1. these are all timeouts/retry intervals that have default values.
   Most users don't touch them, and if they do, they don't need
   day or week units.
2. go-yaml's error reporting for yaml.Unmarshaler is inferior to
   built-in types (line numbers are missing, so the error would not have
   sufficient context)

fixes https://github.com/zrepl/zrepl/issues/486
2022-10-09 21:15:46 +02:00
..
filters endpoint: refactor, fix stale holds on initial replication failure, zfs-abstractions subcmd, more efficient ZFS queries 2020-04-18 12:26:03 +02:00
hooks fixup: fix hooks unit tests 2022-10-09 15:36:00 +02:00
job refactor snapper & support cron-based snapshotting 2022-09-25 19:23:44 +02:00
logging trace: hint debug env var in error when crashing due to active child tasks 2021-12-05 18:57:43 +01:00
nethelpers format source tree using goimports 2019-03-22 19:41:12 +01:00
pruner pruner + docs: less confusing type names, some comments, better docs for keep: not_replicated 2021-10-10 21:11:38 +02:00
snapper config: support zrepl's day and week units for snapshotting.interval 2022-10-09 21:15:46 +02:00
control.go daemon/control: make http server {Read,Write}Timeout envconst-configurable 2021-12-18 15:14:33 +01:00
daemon.go Add --skip-cert-check flag to zrepl configcheck to prevent checking cert files 2022-07-08 20:18:41 +02:00
main.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00
pprof.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00
prometheus.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00