Commit Graph

  • 299808aaaf docs: 0.4 changelog: mention the 0.3.1 fix to prune:grid Christian Schwarz 2021-03-14 21:13:26 +0100
  • 7071adc774 docs: 0.4 changelog Christian Schwarz 2021-03-14 20:56:02 +0100
  • 8d678eed19 docs: add note about zfs recv -x mountpoint with ZVOLs InsanePrawn 2021-03-14 19:10:32 +0100
  • ab7abd9686 status: show the current replication attempt's runtime Calistoc 2021-01-02 17:54:17 +0100
  • a58ce74ed0 implement new 'zrepl status' Christian Schwarz 2020-03-27 20:37:17 +0100
  • 2c8c2cfa14 add signal 'snapshot', rename existing signal 'wakeup' to 'replication' Calistoc 2021-01-01 23:32:35 +0100
  • 0ceea1b792 replication: simplify parallel replication variables & expose them in config parallel-replication Christian Schwarz 2021-02-28 23:33:28 +0100
  • 07f2bfff6a build: bump release build Go version + quickcheck default to Go 1.16 Christian Schwarz 2021-02-20 17:27:33 +0100
  • b9ee14f6d7 endpoint.ReceiverConfig: remove obsolete TODO comment Christian Schwarz 2020-11-07 20:39:55 +0100
  • 393fc10a69 [#285] support setting zfs send / recv flags in the config (send: -wLcepbS, recv: -ox) InsanePrawn 2020-09-07 01:20:57 +0200
  • 1c937e58f7 zfs.NilBool: document its purpose and move it to its own package 'nodefault' Christian Schwarz 2020-09-02 22:38:26 +0200
  • 70bbdfe760 zfs: ResumeToken: parse embedok, largeblockok, savedok if available Christian Schwarz 2020-11-07 17:52:10 +0100
  • 200a7e9773 Systemd job: Un-escape zrepl job name from systemd instance InsanePrawn 2021-02-20 10:36:01 +0100
  • de3fc4c184 endpoint.ReceiverConfig: remove obsolete TODO comment Christian Schwarz 2020-11-07 20:39:55 +0100
  • f560c17efc [#285] support setting zfs send / recv flags in the config (send: -wLcepbS, recv: -ox) InsanePrawn 2020-09-07 01:20:57 +0200
  • d844a5039b zfs.NilBool: document its purpose and move it to its own package 'nodefault' Christian Schwarz 2020-09-02 22:38:26 +0200
  • a3a422f60a zfs: ResumeToken: parse embedok, largeblockok, savedok if available Christian Schwarz 2020-11-07 17:52:10 +0100
  • 791205407e Systemd: Add zrepl-job@.{timer,service} units and zrepl_timers.target InsanePrawn 2021-02-13 21:17:42 +0100
  • bb83451833 changelog.rst add rename of zrepl signal wakeup to zrepl signal replication Calistoc 2021-02-10 17:50:39 +0100
  • 9ee7a60c51 status-v2 removed delay adjustement when less than 1s Calistoc 2021-02-10 15:02:39 +0100
  • 9f488d85bc set status-v2 delay to minimum 1 second to avoid high cpu usage Calistoc 2021-01-31 22:15:54 +0100
  • 5b53110db4 zrepl signal rename wakeup to replication Calistoc 2021-01-31 19:40:31 +0100
  • 4b8401f9b1 add status for Started Replication lasting Calistoc 2021-01-30 23:45:35 +0100
  • fb0415f127 add status-v2 delay interval using time.Duration Calistoc 2021-01-30 21:31:21 +0100
  • d4786c9243 status-v2 --job interactive more readable Calistoc 2021-01-30 21:12:23 +0100
  • 538382a36b DO NOT MERGE: timeoutconn: drop the only use of "unsafe" in the code base problame/golang-freebsd-investigation Christian Schwarz 2021-01-30 21:34:13 +0100
  • a584c87eea lazy.sh: use 'go install' + import paths from build/tools.go Christian Schwarz 2021-01-24 23:25:24 +0100
  • c80e6aa7a4 daemon: avoid math/rand race by using global source Mathias Fredriksson 2021-01-24 13:41:45 +0200
  • 4539ccf79b rpc: fix data race in timeoutconn Mathias Fredriksson 2021-01-24 15:53:59 +0200
  • 161ab1fee6 daemon: fix data race in snapjob pruner report Mathias Fredriksson 2021-01-24 16:30:28 +0200
  • 1a131428a7 rpc: fix read mutex unlock in dataconn stream Mathias Fredriksson 2021-01-23 22:22:25 +0200
  • 967263dffa replication/driver: simplify second-attempt step correlation code & fix statekeeping Christian Schwarz 2021-01-13 21:35:49 +0100
  • efe7b17d21 Update to protobuf v1.25 and grpc 1.35; bump CI to go1.12 Christian Schwarz 2021-01-24 23:31:45 +0100
  • 166e80bb96 lazy.sh: use 'go install' + import paths from build/tools.go Christian Schwarz 2021-01-24 23:25:24 +0100
  • 6ac537210b daemon: avoid math/rand race by using global source Mathias Fredriksson 2021-01-24 13:41:45 +0200
  • 596a39c0f5 bump golangci-lint to 1.35.2 and fix resulting lint errors Christian Schwarz 2021-01-24 22:42:52 +0100
  • d118bcc717 rpc: fix data race in timeoutconn Mathias Fredriksson 2021-01-24 15:53:59 +0200
  • 48be4032a2 daemon: fix data race in snapjob pruner report Mathias Fredriksson 2021-01-24 16:30:28 +0200
  • 2d545c87cd rpc: fix read mutex unlock in dataconn stream Mathias Fredriksson 2021-01-23 22:22:25 +0200
  • 0b48ba54f8 replication/driver: simplify second-attempt step correlation code & fix statekeeping Christian Schwarz 2021-01-13 21:35:49 +0100
  • 05a28858aa
    daemon: avoid math/rand race by using global source Mathias Fredriksson 2021-01-24 13:41:45 +0200
  • c3d87289bb [#388] util/semaphore: fix TestSemaphore test Christian Schwarz 2020-11-22 15:04:48 +0100
  • 0d96627ffb [#388] trace: make WithTaskGroup actually concurrent Christian Schwarz 2020-11-22 15:14:26 +0100
  • 7718fff526
    rpc: update comment for DisableTimeouts Mathias Fredriksson 2021-01-24 22:25:34 +0200
  • 978ddae115
    rpc: Set renewDeadlinesDisabled for timeoutconn only on success Mathias Fredriksson 2021-01-24 22:22:45 +0200
  • 61fc67bcbd
    rpc: use ptr receiver in more timeoutconn methods Mathias Fredriksson 2021-01-24 20:59:34 +0200
  • 60ef8d301b increase left pane Calistoc 2021-01-24 15:30:32 +0100
  • e84b4e3b56
    daemon: fix data race in snapjob pruner report Mathias Fredriksson 2021-01-24 16:30:28 +0200
  • 001b16ac3d
    rpc: fix placement of renew disabled assignment Mathias Fredriksson 2021-01-24 16:11:11 +0200
  • 24f724c515
    rpc: fix data race in timeoutconn Mathias Fredriksson 2021-01-24 15:53:59 +0200
  • 61acc7494a [#388] endpoint: fix incorrect use of trace.WithTaskGroup in ListAbstractionsStreamed Christian Schwarz 2021-01-24 13:57:20 +0100
  • eddec627ba status-v2 --job interactive and dump mode Calistoc 2021-01-24 00:12:50 +0100
  • 3e96c7144e
    rpc: fix read mutex unlock in dataconn stream Mathias Fredriksson 2021-01-23 22:22:25 +0200
  • 06e364ce10 add status-v2 delay interval via command line flag Calistoc 2021-01-24 00:04:48 +0100
  • 8373f55d48 add status Replication Last Run Calistoc 2021-01-02 17:54:17 +0100
  • 77c344971e remove Snapshotting path indented Calistoc 2021-01-02 16:04:26 +0100
  • 32e535e3f3 fix width overflow Calistoc 2021-01-02 10:36:10 +0100
  • 78a7241301 add status-v2 signal snapshot Calistoc 2021-01-02 10:38:55 +0100
  • 979069d0ab add zrepl signal snapshot namejob Calistoc 2021-01-01 23:32:35 +0100
  • bd30afaaf9 experiment: zync: an rsync-like tool for ZFS datasets (re-uses zrepl abstractions) problame/zync Christian Schwarz 2021-01-14 01:31:08 +0100
  • 657b8cc85f replication/driver: simplify second-attempt step correlation code & fix statekeeping problame/fix-replication-order-deadlock-on-second-attempt Christian Schwarz 2021-01-13 21:35:49 +0100
  • 550dc04d14 remove stale --raw flag, make --job flag work Christian Schwarz 2021-01-01 21:43:35 +0100
  • 9fcc644d66 fix crash when hitting ESC in 'signal job modal' Christian Schwarz 2021-01-01 21:29:13 +0100
  • 3a3e150b54 print job name in job details view Christian Schwarz 2021-01-01 21:23:56 +0100
  • 02585c65d9 add --mode {raw,dump,interactive} to status-v2 Christian Schwarz 2021-01-01 21:20:33 +0100
  • 8e2259d81b WIP: new status terminal UI Christian Schwarz 2020-03-27 20:37:17 +0100
  • 96d5288667
    docs: fix typos Rafał Bugajewski 2020-12-17 12:00:29 +0100
  • 71085e599b
    Fixed Typo Rafał Bugajewski 2020-12-16 21:15:05 +0100
  • e6aedb8d7c
    Fixed Typo Rafał Bugajewski 2020-12-16 20:24:57 +0100
  • 7e0b0b3c28 Merge tag 'v0.3.1' into dockerfile enspritz 2020-11-13 10:03:12 +0900
  • b8cd3c59f1 docs: update supporters Christian Schwarz 2020-11-11 16:06:54 +0100
  • 91632b52bb build: circleci: periodic full build: only build each of the matching branches once Christian Schwarz 2020-11-04 17:53:54 +0100
  • d39c0e3745 docs + readme: actually fix Patreon badge Christian Schwarz 2020-11-01 16:10:34 +0100
  • 180eaea195 docs: 0.3.1 changelog v0.3.1 Christian Schwarz 2020-11-01 14:19:03 +0100
  • 69ed2d7117 docs + readme: fix Patreon badge Christian Schwarz 2020-11-01 14:18:36 +0100
  • c420f3c909 [#381] zfs: ListFilesystemVersions: make list filesystems version invocation deterministic Christian Schwarz 2020-11-01 13:59:21 +0100
  • 0a2dea05a9 [#385] status + replication: warning if replication succeeeded without any filesystem being replicated Christian Schwarz 2020-09-12 12:16:30 +0200
  • 293c89d392 [#385] replication: report AttemptDone if no filesystems are replicated Christian Schwarz 2020-09-12 12:07:41 +0200
  • bb5ef0c8b2 docs: fix link to template.sh sample hook file Jeremy Bryan Smith 2020-10-07 07:54:38 -0400
  • 8f44cdc284 build: rpm: don't strip binaries Christian Schwarz 2020-11-01 10:23:50 +0100
  • 270571e183
    Fixing link to template.sh sample hook file Jeremy Bryan Smith 2020-10-07 07:40:42 -0400
  • 53028ed50a docs: gen-sphinx-versioning-flags.py: implement the stable branch logic used for 0.3.0 release Christian Schwarz 2020-09-12 13:10:53 +0200
  • 17e152c601 docs: build zrepl.github.io on circleci Christian Schwarz 2020-09-12 12:28:32 +0200
  • 2ba6aabd4a build: circleci: quickcheck-docs: upload artifacts Christian Schwarz 2020-09-06 17:27:49 +0200
  • 98207c904d docs + README: document new build & release process Christian Schwarz 2020-09-06 16:40:12 +0200
  • d2b825a8ae build: daily release builds of branches stable, master, problame/circleci-build Christian Schwarz 2020-09-06 15:46:53 +0200
  • 913b8b37fe build: circleci: include pipeline number in minio url Christian Schwarz 2020-09-06 17:22:23 +0200
  • f494c5ba31 build: pin Go version in circleci Christian Schwarz 2020-09-06 16:39:24 +0200
  • b9503685f0 build: parametrized pipeline (no more approval for release build), embed exact go version info in artifacts Christian Schwarz 2020-09-06 15:39:34 +0200
  • 0f4143c0e0 docs: update supporters Christian Schwarz 2020-09-05 17:49:35 +0200
  • 8839ed1f95 docs: update multi-job & multi-host setup section Christian Schwarz 2020-09-05 17:45:18 +0200
  • 41b4038ad5 docs: add example setup 'local disk backup' to jobs overview table Christian Schwarz 2020-09-05 17:44:25 +0200
  • 88d21eb23a Makefile: docs: treat Sphinx warnings as errors Christian Schwarz 2020-09-05 16:41:22 +0200
  • e0be7e4d4f docs: installation/rpm-repos: remove ineffective literalinclude directive Christian Schwarz 2020-09-05 16:40:33 +0200
  • 0c189265e8 platformtests: fix skipping encryption-only tests on systems that don't support encryption Christian Schwarz 2020-09-05 16:04:34 +0200
  • a9d3c7114e Removing TODOs from Dockerfile enspritz 2020-09-03 16:38:21 +0900
  • b1f8cdf385 [#373] pruning: add optional regex field to last_n rule Christian Schwarz 2020-08-31 14:05:32 +0200
  • 428a60870a pruning: cleanup retention grid impl + tests + correct docs Christian Schwarz 2020-08-30 22:42:40 +0200
  • af2d6579c5 [#347] zfscmd: fix dangling trace Task on .Start() failure Christian Schwarz 2020-08-29 19:18:00 +0200
  • 0f3da73ef1 [#347] zfscmd + zfs: define .Start() semantics, apply to call sites in pkg zfs Christian Schwarz 2020-08-29 19:18:00 +0200