Commit graph

  • 783b8781a7
    Merge pull request #4000 from restic/min-go-version Alexander Neumann 2022-11-04 10:31:02 +01:00
  • 543649f2f2
    Merge pull request #4001 from restic/docker-go-version Alexander Neumann 2022-11-04 10:30:11 +01:00
  • 0a4cddb34d docker: Increase Go version to 1.19 Leo R. Lundgren 2022-11-03 22:59:59 +01:00
  • 333c2c6ed4 build: Correct checks for minimum Go version Leo R. Lundgren 2022-11-03 22:46:39 +01:00
  • 92df039e5d
    Merge pull request #3996 from MichaelEischer/fix-ui-progress rawtaz 2022-11-02 21:48:16 +01:00
  • 9354262b1b backup: fix stuck status bar Michael Eischer 2022-11-02 21:26:15 +01:00
  • 06141ce1f4 backup: print full snapshot id in JSON summary Michael Eischer 2022-10-31 18:59:49 +01:00
  • 59a90943bb
    Merge pull request #3983 from greatroar/formatting Michael Eischer 2022-10-31 18:52:24 +01:00
  • 5ab3e6276a ui: Fix FormatBytes at exactly 1024 time a unit greatroar 2022-10-22 10:19:00 +02:00
  • 4f1fae9c98
    Merge pull request #3982 from MichaelEischer/show-compression-mode rawtaz 2022-10-30 21:29:42 +01:00
  • 8fe159cc5a enable ysmlink tests for windows Michael Eischer 2022-10-30 11:40:42 +01:00
  • 3499c6354e
    Merge pull request #3955 from MichaelEischer/async-futurefile-completion Michael Eischer 2022-10-30 18:38:04 +01:00
  • 144257f8bd restore symlink timestamps on windows Michael Eischer 2022-10-30 11:02:31 +01:00
  • c0f34af9db backup: hide files from status which are read completely but not saved Michael Eischer 2022-10-22 12:05:49 +02:00
  • a571fc4aa1 add changelog for faster backups with small files Michael Eischer 2022-10-21 22:02:41 +02:00
  • b52a8ff05c ui: Properly clear lines no longer used for status Michael Eischer 2022-10-07 20:40:39 +02:00
  • b4de902596 archiver: Asynchronously complete FutureFile Michael Eischer 2022-10-07 20:23:38 +02:00
  • 47e05080a9
    Merge pull request #3990 from MichaelEischer/lock-refresh-test Michael Eischer 2022-10-30 10:15:44 +01:00
  • c7ace314f6
    Merge pull request #3989 from greatroar/eachbypack Michael Eischer 2022-10-30 00:02:55 +02:00
  • 0e8893dae9 index: Compact data structure for Index.EachByPack greatroar 2022-10-25 08:57:52 +02:00
  • 137f0bc944 repository: Fix benchmarkSaveAndEncrypt greatroar 2022-10-25 17:21:24 +02:00
  • 01f0db4e56 return error if RESTIC_COMPRESSION env variable is invalid Michael Eischer 2022-10-29 22:03:39 +02:00
  • 7c87fb941c
    Merge pull request #3986 from greatroar/counter Michael Eischer 2022-10-29 21:50:55 +02:00
  • 3b0bb02a68
    Merge pull request #3977 from greatroar/progress Michael Eischer 2022-10-29 21:33:04 +02:00
  • 0d260cfd82 enable symlink test on windows Michael Eischer 2022-10-29 21:26:34 +02:00
  • 8e5eb1090c issue2699: restore symlinks on windows when run as admin user fgma 2020-08-05 20:16:37 +02:00
  • af3f7c866f
    Merge pull request #3988 from FelixBurkhard/FelixBurkhard-patch-1 rawtaz 2022-10-29 13:32:44 +02:00
  • 24267e9a9d lock: add test to check that refreshing works Michael Eischer 2022-10-29 11:26:00 +02:00
  • 8e51e1e605 shorten 'repository opened' output Michael Eischer 2022-10-29 11:22:00 +02:00
  • 575d26ec87
    Clearify what Azure account name means FelixBurkhard 2022-10-29 00:27:43 +02:00
  • 2dafda9164 ui/progress: Load both values in a single Lock/Unlock greatroar 2022-10-25 07:41:44 +02:00
  • f8910bc4ff
    Merge pull request #3985 from saltsa/fix_lock_refresh Michael Eischer 2022-10-24 22:59:18 +02:00
  • b06427c9f6 fix Unix to UnixNano Joonas Aunola 2022-10-23 23:40:21 +03:00
  • 006380199e cmd, ui: Deduplicate formatting utilities greatroar 2022-10-21 17:34:14 +02:00
  • 04216eb9aa ui/backup: Replace channels with a mutex greatroar 2022-10-21 13:38:10 +02:00
  • 4fea3a413d show selected compression level when opening repository Michael Eischer 2022-10-22 20:18:46 +02:00
  • ba58ccbe07 prune: add remark about non-deterministic blob selection Michael Eischer 2022-10-22 19:46:10 +02:00
  • 05651d6d4f prune: Correctly count used/duplicate blobs for partially compressed repos Michael Eischer 2022-10-22 19:10:33 +02:00
  • b57d42905c
    Merge pull request #3899 from MichaelEischer/less-prune-mem Michael Eischer 2022-10-22 18:56:02 +02:00
  • d966c52707 prune: allow gc of set of repacked blobs before index rebuild Michael Eischer 2022-10-22 18:10:17 +02:00
  • 1e2794fa55 add prune memory optimization changelog Michael Eischer 2022-08-28 12:41:22 +02:00
  • 68c9cb9c6a prune: Shrink keepBlobs set if possible Michael Eischer 2022-08-28 12:24:30 +02:00
  • c4fc5c97f9 prune: Use a single CountedBlobSet to track blobs Michael Eischer 2022-08-28 12:17:20 +02:00
  • b21241ec1c restic: Add CountedBlobSet type Michael Eischer 2022-08-28 12:09:28 +02:00
  • ee6688a9f6
    Merge pull request #3915 from plumbeo/compression-stats Michael Eischer 2022-10-21 22:10:29 +02:00
  • 27634a1a68
    Merge pull request #3978 from MichaelEischer/fix-negative-pattern-example Michael Eischer 2022-10-21 22:04:30 +02:00
  • aa77702e49
    Merge pull request #3971 from MichaelEischer/parallel-list Michael Eischer 2022-10-21 21:58:33 +02:00
  • 6877aaa8aa
    Merge pull request #3967 from MichaelEischer/archiver-extract-exclude-options Michael Eischer 2022-10-21 21:50:00 +02:00
  • 2e9ee8577a
    Merge pull request #3970 from MichaelEischer/split-retry-backend Michael Eischer 2022-10-21 21:49:46 +02:00
  • 59d46bb3f5 backup: extract exclude pattern options Michael Eischer 2022-10-15 11:08:35 +02:00
  • 5c7a9a739a backend: Split RetryBackend into own package Michael Eischer 2022-10-15 16:33:15 +02:00
  • 32603d49c4 backend: remove unused ErrorBackend Michael Eischer 2022-10-15 16:27:43 +02:00
  • 8c18c65b3b backend: remove unused Paths variable Michael Eischer 2022-10-15 16:27:04 +02:00
  • 4ccd5e806b backend: split layout code into own subpackage Michael Eischer 2022-10-15 16:23:39 +02:00
  • b361284f28
    Merge pull request #3979 from MichaelEischer/backup-less-time-now Michael Eischer 2022-10-21 21:33:34 +02:00
  • 738b2a0445 parallelize more List usages Michael Eischer 2022-10-15 17:25:45 +02:00
  • ae45f3b04f restic: Unify code to load Index/Lock/Snapshot Michael Eischer 2022-10-15 17:24:47 +02:00
  • 8e2695be0b
    Merge pull request #3973 from MichaelEischer/speedup-integration-tests Michael Eischer 2022-10-21 21:17:35 +02:00
  • 35d968bcde
    Merge pull request #3969 from MichaelEischer/key-by-id Michael Eischer 2022-10-21 21:15:40 +02:00
  • 4133fee6f9
    Merge pull request #3972 from MichaelEischer/fix-flaky-lock-cancel-test Michael Eischer 2022-10-21 21:12:34 +02:00
  • c8c8391b21
    Merge pull request #3974 from greatroar/cleanup Michael Eischer 2022-10-21 21:11:37 +02:00
  • ee7c28f5e6 backup: reduce calls to time.Now Michael Eischer 2022-10-21 20:54:58 +02:00
  • 3e60d38a23 Remove misleading wildcard from negative exclude pattern example Michael Eischer 2022-10-21 20:48:45 +02:00
  • 9adae5521d cache: Call interface method once greatroar 2022-10-21 14:32:06 +02:00
  • 201e5c7e74 backup: Clean up progress reporting code greatroar 2022-10-16 12:01:27 +02:00
  • a6f83e0011 Add changelog plumbeo 2022-10-11 14:55:32 +02:00
  • bc945d0bf0 restic stats: add more compression statistics plumbeo 2022-10-11 14:36:12 +02:00
  • b513597546 internal/restic: Make FileType a uint8 instead of a string greatroar 2022-10-16 10:36:37 +02:00
  • 22147e1e02 all: Minor cleanups greatroar 2022-10-16 10:30:59 +02:00
  • d03460010f internal/restic: Fix ID.UnmarshalJSON, ParseID greatroar 2022-10-15 14:12:45 +02:00
  • aa39bf3cf6 backend/test: remove duplicate test Michael Eischer 2022-10-15 23:15:03 +02:00
  • 28e1c4574b mem: use cheaper hash for backend Michael Eischer 2022-10-15 23:14:33 +02:00
  • c3400d3c55 backend: speedup RetryBackend tests Michael Eischer 2022-10-15 23:13:44 +02:00
  • 99547518cd lock: fix flaky TestLockFailedRefresh Michael Eischer 2022-10-15 22:02:11 +02:00
  • e10420553b speed-up integration tests by reducing the RetryBackend timeout Michael Eischer 2022-10-15 22:29:58 +02:00
  • 367f35db27
    Merge pull request #3968 from MichaelEischer/cleanup-complete-blob Michael Eischer 2022-10-15 16:11:16 +02:00
  • 8d62a7adb4 identify keys by ID and not name Michael Eischer 2022-10-15 16:01:38 +02:00
  • 02634dce7a restic: change Find to return ids Michael Eischer 2022-10-15 16:00:05 +02:00
  • 964977677f backup: Remove unused filename parameter from CompleteBlob callback Michael Eischer 2022-10-15 15:21:17 +02:00
  • 258b487d8f
    Merge pull request #3951 from MichaelEischer/rework-snapshot-filter Michael Eischer 2022-10-15 14:47:47 +02:00
  • de9bc031df add changelog for ls handling of missing snapshots Michael Eischer 2022-10-03 15:24:24 +02:00
  • 246d3032ae restic: Don't list snapshots if FindSnapshot gets full id Michael Eischer 2022-10-03 14:51:00 +02:00
  • d8c00b9726 add comment Michael Eischer 2022-10-03 14:50:21 +02:00
  • a3113c6097 restic: Change FindSnapshot functions to return the snapshot Michael Eischer 2022-10-03 14:48:14 +02:00
  • b50f48594d restic: cleanup arguments of findLatestSnapshot Michael Eischer 2022-10-03 14:41:03 +02:00
  • 61e827ae4f restic: hide findLatestSnapshot Michael Eischer 2022-10-03 14:30:48 +02:00
  • fcad5e6f5d backup: use unified FindFilteredSnapshot Michael Eischer 2022-10-03 14:27:11 +02:00
  • 0aa73bbd39 ls: proper error handling for non-existent snapshot Michael Eischer 2022-10-03 13:05:36 +02:00
  • a81f0432e9 restic: Add unified method to resolve a single snapshot Michael Eischer 2022-10-03 14:16:33 +02:00
  • 95a1bb4261 restic: Rework error handling of FindFilteredSnapshots and handle snapshotIDs Michael Eischer 2022-10-03 13:51:41 +02:00
  • cff22a5f01 dump: use correct help text for filter options Michael Eischer 2022-10-03 13:05:06 +02:00
  • 7a6dcb4831
    Merge pull request #3966 from MichaelEischer/cleanup-walker-test Michael Eischer 2022-10-15 11:25:11 +02:00
  • 7cf042118f walker: Convert tests to use TreeJSONBuilder Michael Eischer 2022-10-14 23:23:33 +02:00
  • cea7191995
    Merge pull request #3959 from MichaelEischer/buffered-backup-progress Michael Eischer 2022-10-15 10:57:19 +02:00
  • ba688aad20
    Merge pull request #3961 from greatroar/cleanup Michael Eischer 2022-10-14 21:49:35 +02:00
  • 9c290a8093
    Merge pull request #3960 from greatroar/errors Michael Eischer 2022-10-14 21:41:28 +02:00
  • 0e155fd9a6 internal/restic: Fix UID/GID parsing greatroar 2022-10-14 17:40:49 +02:00
  • e0b743c64d internal/restic: Remove unused ID.EqualString greatroar 2022-10-14 18:07:58 +02:00
  • 6922360179 ui/backup: Remove unused ProgressReporter type, Progress field greatroar 2022-10-09 14:13:37 +02:00
  • d4aadfa389 all: Drop ctxhttp greatroar 2022-10-09 10:21:30 +02:00