Commit Graph

  • 7d89acc132
    build(deps): bump golang.org/x/net from 0.28.0 to 0.38.0 dependabot/go_modules/golang.org/x/net-0.38.0 dependabot[bot] 2025-04-16 22:32:12 +00:00
  • 3fa18f1c2b
    build(deps): bump golang.org/x/crypto from 0.26.0 to 0.35.0 dependabot/go_modules/golang.org/x/crypto-0.35.0 dependabot[bot] 2025-04-14 18:25:21 +00:00
  • 27f4ad1f53
    build: rpm: build with almalinux:8 image instead of fedora:latest, fixing make rpm-build (#879) master Christian Schwarz 2025-03-23 10:23:40 +01:00
  • bae2bd2601
    docs: update supporters (#871) Christian Schwarz 2025-02-25 23:50:12 +01:00
  • 865e3349f4 docs: update supporters stable Christian Schwarz 2025-02-25 23:42:31 +01:00
  • 30ea465591 add metric zrepl_daemon_job_up problame/metric-for-running-jobs Christian Schwarz 2025-01-06 17:06:04 +00:00
  • 90b35da295 Revert "add metric zrepl_daemon_job_up" problame/for/pull-847 Christian Schwarz 2025-01-06 19:00:25 +00:00
  • 160e702043 replace zrepl_job_name with internal dashboard variable zrepl_replication_jobid Christian Schwarz 2025-01-06 18:49:42 +00:00
  • 75d2071a52 seach-replace grafanacloud datasource names to sth more standard Christian Schwarz 2025-01-06 18:32:01 +00:00
  • 8e871ea599 multiple changes (sorry) Christian Schwarz 2025-01-06 18:28:23 +00:00
  • 43ef8f5bf0 add metric zrepl_daemon_job_up Christian Schwarz 2025-01-06 17:06:04 +00:00
  • f3840d6457 import into grafanacloud, fixup https://github.com/zrepl/zrepl/pull/847#discussion_r1904343361, export Christian Schwarz 2025-01-06 16:35:45 +00:00
  • b5d853885b
    docs: rename properties to send_properties & add note on nfs/smb props (#859) Adam Nielsen 2025-01-07 00:36:02 +10:00
  • 3755c97a86
    fixup d7ede3f: make format (#851) Christian Schwarz 2024-11-20 21:49:10 +01:00
  • 4d8358abcf
    Change dashboard name to something more readable Orsiris de Jong 2024-11-07 00:19:25 +01:00
  • 418311df2a
    Fix units and layout for Grafana 11 Orsiris de Jong 2024-11-07 00:17:19 +01:00
  • c8090f73a4
    Update Grafana Dashboard Orsiris de Jong 2024-11-07 00:00:43 +01:00
  • d7ede3f82c
    zrepl status: switch back to tview from cview & upgrade to latest (#846) Christian Schwarz 2024-11-05 21:35:30 +01:00
  • bca37c741c
    README: document patch release procedure (#845) Christian Schwarz 2024-11-04 11:26:17 +01:00
  • 98073c7dca
    build: simplify make format, remove make formatcheck (#843) Christian Schwarz 2024-11-04 11:25:30 +01:00
  • f1608aba15
    hearbeatconn: convert dead integration test into Go test (#842) Christian Schwarz 2024-11-04 11:10:04 +01:00
  • dc05cd00f2
    lint: add lint checking for time.Equal (#841) Christian Schwarz 2024-11-02 15:45:09 +01:00
  • 2923009689
    deb: place bash completion at correct path, using debhelper (#839) Christian Schwarz 2024-10-28 00:46:23 +01:00
  • cc0f3b1f13
    dist/systemd: remove various Protect* settings (#831) Christian Schwarz 2024-10-27 21:43:50 +01:00
  • 20abaa2e7f
    devex: manage devtools in a project-local subdirectory + cleanup README (#829) Christian Schwarz 2024-10-21 21:36:34 +02:00
  • 908807bd59
    move implementation to internal/ directory (#828) Christian Schwarz 2024-10-18 19:21:17 +02:00
  • b9b9ad10cf
    snapshotting: ability to specify timestamp location != UTC (#801) Christian Schwarz 2024-10-18 15:12:41 +02:00
  • 904c1512a3
    Merge pull request #819 from zrepl/problame/dependency-upgrades Christian Schwarz 2024-10-18 15:00:40 +02:00
  • 3df5e223be take notes for changelog Christian Schwarz 2024-09-08 22:55:10 +00:00
  • b8f55a97ba build: circleci: use large class for release-build job Christian Schwarz 2024-09-08 22:43:58 +00:00
  • 82adb2b9f5 build: circleci: remove obsolete script Christian Schwarz 2024-09-08 22:38:24 +00:00
  • 7b6adab6b1 build: circleci: only archive artifacts/release Christian Schwarz 2024-09-08 22:36:15 +00:00
  • e390aa0c5a build: circleci: update VM image used for release builds Christian Schwarz 2024-09-08 22:03:27 +00:00
  • 5a8f0b9a24 build: make release: check toolchain GOVERSION matches expecations (and refactor/extend Makefile a bit) Christian Schwarz 2024-09-08 21:56:07 +00:00
  • 3cb1865909 chore: trace spans: use crypto/rand for generating them Christian Schwarz 2024-09-08 15:34:39 +00:00
  • 0ab92d4861 build: avoid compiling platformtest test list generator Christian Schwarz 2024-09-08 15:12:31 +00:00
  • 740ab4b1b2 chore: io/ioutil has been deprecated Christian Schwarz 2024-09-08 13:15:26 +00:00
  • 48c5b60024 chore: grpc.DialContext has been deprecated Christian Schwarz 2024-09-08 13:11:55 +00:00
  • 40fd700855 chore: newer staticcheck complains about useless fmt.Sprintf Christian Schwarz 2024-09-08 13:02:47 +00:00
  • def510abfd chore: require go 1.22/1.23, upgrade protobuf, upgrade all deps Christian Schwarz 2024-09-08 12:58:26 +00:00
  • 08769a8752 fix: accidental use of wrong logging package Christian Schwarz 2024-09-08 12:57:58 +00:00
  • affe00aefe
    docs: draw attention to risks of not_replicated (#810) wxiaoguang 2024-09-06 05:56:59 +08:00
  • 5615f4929a
    fix: replication of placeholder filesystems (#744) Christian Schwarz 2024-09-05 23:26:42 +02:00
  • 440b07443f
    Remove dead Bountysource link (#806) Logan Pulley 2024-07-28 13:04:07 -05:00
  • e2fcf9ff5b
    docs: add missing newline for codeblock in docs/compile-from-source.rst (#768) Florian 2024-07-13 20:42:50 +02:00
  • a5f6bc3697
    github: disable dependabot for docs (#800) Christian Schwarz 2024-07-13 18:22:25 +02:00
  • 9c63736489
    treat empty jobs & empty YAML as valid & ship empty jobs in deb/rpm (#788) Christian Schwarz 2024-05-14 19:18:22 +02:00
  • beecb4b93d WIP problame/triggers Christian Schwarz 2024-05-09 13:25:31 +00:00
  • ada7ae4d91 docs: use $zrepl_apt_repo_file on installation snippet (#783) Fermín Olaiz 2024-05-07 19:30:50 -03:00
  • 830536715e
    docs: use $zrepl_apt_repo_file on installation snippet (#783) Fermín Olaiz 2024-05-07 19:30:50 -03:00
  • c8afaf83ab generalize trigger kinds Christian Schwarz 2023-12-22 14:40:53 +00:00
  • b0caa2d151 WIP: generic activation through + new interval-based replication trigger Christian Schwarz 2023-12-22 14:00:20 +00:00
  • ebc46cf1c0
    Fix last_n keep rule (#691) (#750) Denis Shaposhnikov 2023-12-22 13:38:14 +01:00
  • 27012e5623
    Allow same root_fs for different jobs: sinks and so on (#752) Denis Shaposhnikov 2023-11-01 00:12:54 +01:00
  • 30faaec26a
    build: ci: fix quickcheck-docs for external PRs (#763) Christian Schwarz 2023-11-01 00:12:23 +01:00
  • 207c943fc6 build: hard-code zrepl v0.6.1 package release 2 releases/0.6.1-2 Christian Schwarz 2023-10-07 17:31:57 +00:00
  • 21e0ae63a6 build: fix rpm builds, broken by ef9a63b: support package revisions problame/static-binaries Christian Schwarz 2023-10-07 18:42:20 +00:00
  • 370f40881d build: wrap-and-checksum didn't include .deb files Christian Schwarz 2023-10-07 17:03:27 +00:00
  • fb71a7e4b0 build: forward ZREPL_VERSION and ZREPL_PACKAGE_RELEASE to docker targets Christian Schwarz 2023-10-07 16:26:14 +00:00
  • ef9a63b075 build: support package revisions Christian Schwarz 2023-10-07 16:16:57 +00:00
  • faef059edf build: get rid of bins-all target special case, bring back test vet lint steps of release target Christian Schwarz 2023-10-07 16:00:40 +00:00
  • ad9fbf7b6d build: generic _impl target to run a make target for all GOOS/GOARCH combinations Christian Schwarz 2023-10-07 15:45:59 +00:00
  • 3bd17b8069 build: remove GO_SUPPORTS_ILLUMOS cruft Christian Schwarz 2023-10-07 15:43:05 +00:00
  • 99bf1487ae build: make release only build the binaries Christian Schwarz 2023-10-07 15:41:28 +00:00
  • c3b4f01c44 build: CGO_ENABLED=0 for all builds Christian Schwarz 2023-10-07 15:28:22 +00:00
  • 9d5c892023 build: tooling to use CircleCI artifacts for releasing problame/release-circleci-binaries Christian Schwarz 2023-10-01 15:09:15 +00:00
  • d8d1d25ec2 docs: changelog for 0.6.1 v0.6.1 problame/prep-release-0.6.1 Christian Schwarz 2023-09-08 12:54:11 +00:00
  • d02d7e5e1d address updated golangci-lint errors: S1011 (gosimple) problame/circleci-build Christian Schwarz 2023-09-10 10:49:24 +00:00
  • 39f8ff62f0 address updated golangci-lint errors: ineffectual assignment to err (ineffassign) Christian Schwarz 2023-09-10 10:48:22 +00:00
  • 9a434b0e54 go1.21: update golangci-lint (current version panics on go 1.21) Christian Schwarz 2023-09-10 10:44:54 +00:00
  • b5053d2659 build: use Go 1.21 Christian Schwarz 2023-09-10 10:19:05 +00:00
  • 0fe2ac6b90 debian packaging: make it work on non-x86_64 hosts (arm64 builder, specifically) Christian Schwarz 2023-09-10 09:30:47 +00:00
  • 95c924968a circleci: migrate to scheduled pipelines Christian Schwarz 2023-09-09 11:51:53 +00:00
  • 523a3bb26b build: address breakage by golang:1.19 Docker image switching to bookworm Christian Schwarz 2023-09-09 11:26:57 +00:00
  • 96396b2e86 circleci: fixup bc92660: docs/publish.sh script -P option didn't work Christian Schwarz 2023-09-09 11:07:01 +00:00
  • 8749f0bd3d docs: talks: add note on keep_bookmarks option (#687) Sven Kirmess 2023-03-12 11:13:54 +01:00
  • bc92660e09
    circleci: ensure docs/publish.sh works as part of pre-merge ci workflow (#736) Christian Schwarz 2023-09-09 12:41:06 +02:00
  • 8b0637ddcc
    docs: switch to sphinx-multiversion for multi-versioned docs (#734) Christian Schwarz 2023-09-09 12:21:25 +02:00
  • bbdc6f5465
    fix handling of tenative cursor presence if protection strategy doesn't use it (#714) Christian Schwarz 2023-07-04 20:21:48 +02:00
  • bc5e1ede04
    metric to detect filesystems rules that don't match any local dataset (#653) Goran Mekic 2023-05-02 22:13:52 +02:00
  • 2b3daaf9f1
    zrepl status: hide progress bar once all filesystems reach terminal state (#674) Tercio Filho 2023-05-02 14:28:56 -03:00
  • 2b3df7e342
    docs: address setup with two or more external disks (#695) Sebastian Jäger 2023-05-02 18:57:26 +02:00
  • 5e4d4188f4 circleci: use orb circlci/go for module caching Christian Schwarz 2023-02-26 12:20:11 +01:00
  • 1e8ffe4486 circleci: run platform tests in CircleCI Christian Schwarz 2023-02-26 12:01:55 +01:00
  • 59389b84a2 platformtest: fix logmockzfs wrapper script / make test-platform for Go 1.19 Christian Schwarz 2023-02-26 13:06:18 +01:00
  • 4fae0bb68e grafana: update dashboard to Grafana 9.3.6 Christian Schwarz 2023-02-26 11:28:57 +01:00
  • 9777a441e9
    dist: add openrc service file Guillermo Ramos 2023-01-27 23:59:45 +01:00
  • 1a72edea5d docs/jobs: add replication- conflict_resolution-options to active job types InsanePrawn 2023-01-25 00:42:48 +01:00
  • 96db636582 build: circleci: don't trigger periodic full pipeline build for problame/circleci-build Christian Schwarz 2023-01-08 12:35:59 +01:00
  • 190ab7c08d build: circleci: stop using minio for artifact storage Christian Schwarz 2022-12-30 14:24:23 +01:00
  • 6be133f55d remove unused JobDebugSettings along with docs Christian Schwarz 2022-12-22 17:59:41 +01:00
  • 5ffd470596 docs: update comment on overriding mountpoint properties during zfs recv of ZVOLs Christian Schwarz 2022-12-10 12:52:33 +01:00
  • 2119dc40ab docs: update supporters list Christian Schwarz 2022-12-10 12:00:57 +01:00
  • 0df1c4cdcc docs: changelog: move donation banner to 0.6 release Christian Schwarz 2022-11-01 09:57:24 +01:00
  • 2658695a35 build: bump minimum Go version to 1.18, as a dependency in ./tools requires it v0.6.0 Christian Schwarz 2022-10-31 20:13:36 +01:00
  • 1ac1635b3d build: circleci: update CA certs in go 1.12 image Christian Schwarz 2022-10-31 19:48:51 +01:00
  • 4a2806f6d1 build: fix deb-docker performance on newer Docker Christian Schwarz 2022-10-27 00:47:12 +02:00
  • 0a264b9b41 docs: add announcement for next release Christian Schwarz 2022-10-25 00:42:28 +02:00
  • a3379d6785 docs: finalize 0.6 changelog Christian Schwarz 2022-10-25 00:22:32 +02:00
  • 6260b75031 snapper: fix delayed snapshots caused by system suspend/resume Christian Schwarz 2022-10-09 14:18:15 +02:00