Commit Graph

  • 4bd3bd5d75
    Update README.md v3.4 DatuX 2025-02-05 10:10:52 +01:00
  • 561d3950a3
    Update README.md DatuX 2025-01-21 11:11:22 +01:00
  • 832134ac3c
    Update README.md DatuX 2025-01-21 11:11:05 +01:00
  • 1776dd81a3
    Merge 75bbc14db3dbd6cd276851d32e503b63b6b9b728 into 81fa5c5bab29d9d7a3b9145602f0395de8093cd7 Kyle 2024-12-18 00:24:43 +01:00
  • 81fa5c5bab
    bump version master v3.3 DatuX 2024-12-17 13:21:13 +01:00
  • 9dd46c9ea7
    fix test Edwin Eefting 2024-10-15 12:26:25 +02:00
  • 1dd36b77d6
    fix Edwin Eefting 2024-10-15 11:56:56 +02:00
  • 30c81b4f8a
    broke more stuff :) Edwin Eefting 2024-10-14 17:25:15 +02:00
  • 25b71ba032
    now can migrate from any common snapshot or bookmark, even if the name mismatches Edwin Eefting 2024-10-14 17:01:39 +02:00
  • b9d806a4c0
    fixes Edwin Eefting 2024-10-14 16:26:54 +02:00
  • 09370bc62a
    fixes Edwin Eefting 2024-10-14 15:55:58 +02:00
  • f3eb919b38
    bump to v4.0 because of some major changes to how zfs-autobackup operates by default Edwin Eefting 2024-10-14 14:56:56 +02:00
  • ae2db2501d
    fixes Edwin Eefting 2024-10-11 16:14:09 +02:00
  • 3919fe04a9
    fixes Edwin Eefting 2024-10-11 16:09:59 +02:00
  • 4fbcc87558
    fixes Edwin Eefting 2024-10-08 18:00:15 +02:00
  • cf541c581c
    dont list bookmarks in existing tests Edwin Eefting 2024-10-08 17:13:30 +02:00
  • d79d6af548
    fixes Edwin Eefting 2024-10-08 17:08:55 +02:00
  • d97a5f9527
    fix Edwin Eefting 2024-10-08 16:51:03 +02:00
  • 97123502b0
    devwarning Edwin Eefting 2024-10-07 15:26:57 +02:00
  • 49069dd3c9
    bookmarks now use target dataset guid as tag, to allow sending to multiple destinations Edwin Eefting 2024-10-07 15:24:35 +02:00
  • 4e7679cf2f
    preferred bookmark matching Edwin Eefting 2024-10-06 23:36:15 +02:00
  • 231a390818
    wip fixes Edwin Eefting 2024-10-06 23:04:04 +02:00
  • 0ec493d231
    fix suffix stuff Edwin Eefting 2024-10-06 14:50:36 +02:00
  • d283da8875
    wip Edwin Eefting 2024-10-06 11:19:03 +02:00
  • 2f4ea79ff3
    wip Edwin Eefting 2024-10-05 17:15:36 +02:00
  • 0715a45f11
    test tags Edwin Eefting 2024-10-03 15:20:00 +02:00
  • ec9ca29620
    added tag support (needed for bookmarks). implements #151 Edwin Eefting 2024-10-02 16:17:56 +02:00
  • 88a4e52763
    wip: bookmarks. bork Edwin Eefting 2024-10-02 00:42:48 +02:00
  • 9faa9efc0c
    wip: bookmarks. allow disabling/reenabling bookmarks Edwin Eefting 2024-10-01 22:53:19 +02:00
  • 5e74c16c31
    Edwin Eefting 2024-10-01 22:03:18 +02:00
  • 865d9602d4
    wip: bookmarks. disable bookmarking if its not supported in on the pools Edwin Eefting 2024-09-25 15:49:16 +02:00
  • bcd2b69c04
    wip: test Edwin Eefting 2024-09-25 15:45:36 +02:00
  • 7c06e24bd3
    wip: test Edwin Eefting 2024-09-25 15:38:58 +02:00
  • b839c9a978
    wip: bookmarks. disable bookmarking if its not supported in on the pools Edwin Eefting 2024-09-25 15:23:37 +02:00
  • fbe27f2876
    wip: bookmarks Edwin Eefting 2024-09-25 14:43:55 +02:00
  • 58ad1fa7b1
    wip: bookmarks Edwin Eefting 2024-09-25 14:11:40 +02:00
  • 35f6d5980a
    note that this is alpha software! Edwin Eefting 2024-09-25 00:09:44 +02:00
  • 39026e5ff6
    wip: bookmarks Edwin Eefting 2024-09-25 00:08:57 +02:00
  • 248ba04318
    fix test mode snapshot caching Edwin Eefting 2024-09-24 23:56:06 +02:00
  • f1dda6cc9f
    rc1 v3.3-rc1 Edwin Eefting 2024-09-24 20:31:36 +02:00
  • c9cbe424d7
    major change: we now always filter all properties that start with "autobackup:". fixes #150 and #221 Edwin Eefting 2024-09-24 20:29:29 +02:00
  • 85819a96d5
    fix #257 Edwin Eefting 2024-09-24 19:04:37 +02:00
  • b54c10ef9a got rid of the rest of CachedProperty. (its too hacky, and confuses pycharm as well, and now we can actually partually invalidate caches. take that past self!) Your Name 2024-09-24 18:29:45 +02:00
  • 07542365ac reformatting. changed version number Your Name 2024-09-24 18:22:17 +02:00
  • 5f2e686a1b only invalidate __properties Your Name 2024-09-24 18:18:24 +02:00
  • 3cbc93e8cc only invalidate __properties Your Name 2024-09-24 18:17:33 +02:00
  • 682ad53d1e remove commented stuff Your Name 2024-09-24 18:14:53 +02:00
  • 1751db92b0 more test fixes Your Name 2024-09-24 18:07:56 +02:00
  • f51ef2a909
    test fix Edwin Eefting 2024-09-24 15:25:23 +02:00
  • a6680ee205
    Edwin Eefting 2024-09-24 15:21:31 +02:00
  • cc1e7c24b1
    fix Edwin Eefting 2024-09-24 15:14:41 +02:00
  • 6b987b2460
    cleaned up planner Edwin Eefting 2024-09-24 13:58:01 +02:00
  • 9a48851166
    WIP: fixes. Also assume the v3.4 branch is broken for a while since im doing heavy refactoring Edwin Eefting 2024-09-24 11:53:27 +02:00
  • 35b079a9a9
    WIP: less hackish caching Edwin Eefting 2024-09-24 10:52:23 +02:00
  • 8aa92f6592 wip: removed virtual snapshots, made plan_sync and sync_snapshots simpler Your Name 2024-09-23 22:53:01 +02:00
  • 453f052a20 fix Your Name 2024-09-22 15:07:56 +02:00
  • 6e8cb796fe
    WIP: improve virtual snapshot code Edwin Eefting 2024-09-21 11:21:58 +02:00
  • c5f1e38b18 Implement Issue #245 Snapshot exclude patterns Reno Reckling 2024-08-16 01:34:20 +02:00
  • 67f6f37a8f Implement Issue #245 Snapshot exclude patterns Reno Reckling 2024-08-16 01:34:20 +02:00
  • 9e2476ac84
    use mbuffer to simulate actual slow transfer (test_progress) Edwin Eefting 2024-09-17 14:25:32 +02:00
  • 4c5339dedd
    better output to fixed progress test Edwin Eefting 2024-09-17 13:27:34 +02:00
  • b115f4b081
    fix test Edwin Eefting 2024-09-17 12:46:07 +02:00
  • 8879519e32
    fix test Edwin Eefting 2024-09-17 12:37:20 +02:00
  • b247b0408b
    fix test Edwin Eefting 2024-09-17 12:31:30 +02:00
  • a2f4dd4227
    some fixes to run tests from pycharm with a suid-python binary Edwin Eefting 2024-09-17 12:10:02 +02:00
  • 75bbc14db3
    Merge branch 'psy0rz:master' into master Kyle 2024-05-13 19:32:03 +02:00
  • c52857f7b9
    version v3.3-beta3 Edwin Eefting 2024-04-15 11:35:44 +02:00
  • 359bfde4c9
    Update python-publish.yml DatuX 2024-04-15 11:34:07 +02:00
  • 5705afc37f
    Update README.md v3.3-beta2 DatuX 2024-03-13 11:56:40 +01:00
  • 6d4f22b69e
    Revert "wip" Edwin Eefting 2023-11-22 11:13:02 +01:00
  • bf2300beb9 Fixes #225 zfs-check: efficient handling of sparse files kyle0r 2023-11-22 04:48:30 +00:00
  • 7122dc92af
    Update CliBase.py DatuX 2023-11-02 23:01:36 +01:00
  • 843b87f319 Rename chunk-size to buffer-chunk-size Pierre-Elliott Bécue 2023-10-04 00:02:59 +02:00
  • 7feae675a6 Implement chunk size argument and refactor mbuffer command generation Pierre-Elliott Bécue 2023-07-18 16:46:32 +02:00
  • 7586cacb49
    Update README.md DatuX 2023-10-15 19:59:06 +02:00
  • e0c09e9975
    Update README.md DatuX 2023-10-15 19:58:24 +02:00
  • de3dff77b8
    wip Edwin Eefting 2023-10-15 16:16:05 +02:00
  • a62e793247
    add obscure kernel test Edwin Eefting 2023-10-12 22:19:30 +02:00
  • 439ea6a3bc
    more tests Edwin Eefting 2023-10-04 13:29:39 +02:00
  • c458f82e0f
    Rename chunk-size to buffer-chunk-size Pierre-Elliott Bécue 2023-10-04 00:02:59 +02:00
  • ff86e3c67f
    improve ssh speed during testing Edwin Eefting 2023-10-03 12:49:32 +02:00
  • 8b8be80ab7
    tests can be run in a dockercontainer now. (just start ./tests/run_tests_docker to magically do it) changed time patching during testing to use mocktime() instead. fixed alpine issues. fixed #206 Edwin Eefting 2023-10-02 23:15:37 +02:00
  • 5cca819916
    central timehandling and better mocking during test Edwin Eefting 2023-10-02 16:29:46 +02:00
  • 477e980ba2
    more test fixing Edwin Eefting 2023-09-28 00:00:10 +02:00
  • b817df8779
    fix test 2 Edwin Eefting 2023-09-27 23:47:54 +02:00
  • 46580fb500
    fix test Edwin Eefting 2023-09-27 23:43:37 +02:00
  • aa2c283746
    various automount fixes Edwin Eefting 2023-09-27 23:34:29 +02:00
  • 16ab4f8183
    dont automount/read props in testmode Edwin Eefting 2023-09-27 01:32:29 +02:00
  • 50f8aba101
    dont automount when encryption is enabled but no key is loaded Edwin Eefting 2023-09-27 01:22:30 +02:00
  • 771127d34a
    fix #112, pretty big change in mounting behaviour Edwin Eefting 2023-09-27 00:52:06 +02:00
  • ea8beee7c8
    analyse missing debug output Edwin Eefting 2023-09-26 22:17:17 +02:00
  • defbc2d0bf
    added --include-received to overrule auto enabling of exclude received. :) fix #150 Edwin Eefting 2023-09-26 22:01:02 +02:00
  • 4e4de2de5a
    fix #195 Edwin Eefting 2023-09-26 21:49:13 +02:00
  • de898fc258
    fix #217 Edwin Eefting 2023-09-26 21:36:03 +02:00
  • bdc156e48d
    types Edwin Eefting 2023-09-26 21:24:19 +02:00
  • f3caca48f2
    transfer output is now in the form of source -> target Edwin Eefting 2023-09-26 19:17:00 +02:00
  • c0a8cb33ad
    less verbose output when not finding common snapshot Edwin Eefting 2023-09-26 19:04:39 +02:00
  • feb3972cd7
    better output Edwin Eefting 2023-09-26 19:00:19 +02:00
  • e30a393d0e
    cleaner error output when destroy-incompatible fails Edwin Eefting 2023-09-26 18:51:24 +02:00
  • f8cd77e6e4
    --destroy-incompatible now only rolls back if needed Edwin Eefting 2023-09-26 18:39:03 +02:00