Commit Graph

  • 8898f61717
    Merge pull request #4809 from MichaelEischer/update-changelog Michael Eischer 2024-05-18 23:04:13 +0200
  • 5f23baabcc add retries for corrupted blobs to changelog Michael Eischer 2024-05-18 23:03:24 +0200
  • 9c5bac6f25
    Merge pull request #4799 from letmaik/letmaik/azure-force-cli-credential Michael Eischer 2024-05-18 20:22:15 +0000
  • c56ecec9aa azure: deduplicate cli and default credentials case Michael Eischer 2024-05-18 22:15:38 +0200
  • 355f520936 Azure: add option to force use of CLI credential Maik Riechert 2024-05-15 16:54:28 +0000
  • 1dfe1b8732
    Merge pull request #4802 from MichaelEischer/backend-cleanups Michael Eischer 2024-05-18 22:02:45 +0200
  • 223aa22cb0 replace some uses of restic.Repository with finegrained interfaces Michael Eischer 2024-05-10 18:19:14 +0200
  • 291c9677de restic/repository: remove Backend() method Michael Eischer 2024-05-10 17:50:54 +0200
  • 673496b091 repository: clean cache between CheckPack retries Michael Eischer 2024-05-10 17:49:32 +0200
  • 3d2410ed50 Replace some repo.RemoveUnpacked usages Michael Eischer 2024-05-10 17:11:08 +0200
  • d2c26e33f3 repository: remove further usages of repo.Backend() Michael Eischer 2024-05-10 17:05:16 +0200
  • 8a425c2f0a remove usages of repo.Backend() from tests Michael Eischer 2024-05-10 16:59:09 +0200
  • aa4647f773 repository: unexport PackBlobIterator Michael Eischer 2024-05-10 16:29:48 +0200
  • 94e863885c check: move verification of individual pack file to repository Michael Eischer 2024-05-10 16:28:23 +0200
  • e40943a75d restic: remove backend usage from lock test Michael Eischer 2024-05-10 16:08:22 +0200
  • 67e2ba0d40 repository: Lock requires *repository.Repository Michael Eischer 2024-05-10 16:02:33 +0200
  • d8b184b3d3 repository: convert test helper to return *repository.Repository Michael Eischer 2024-05-10 16:01:44 +0200
  • a1ca5e15c4 migrations: add temporary hack for s3_layout Michael Eischer 2024-05-10 15:55:45 +0200
  • 34d90aecf9 migrations: move logic of upgrade_repo_v2 to repository package Michael Eischer 2024-05-10 15:50:52 +0200
  • ab9077bc13 replace usages of backend.Remove() with repository.RemoveUnpacked() Michael Eischer 2024-05-10 01:16:23 +0200
  • 8274f5b101 prune: remove Backend.IsNotExist() Michael Eischer 2024-05-10 01:14:02 +0200
  • 9795198189 debug: remove Backend.Stat() usage Michael Eischer 2024-05-10 01:13:28 +0200
  • 0c1ba6d95d backend: remove unused Location method Michael Eischer 2024-05-10 00:43:50 +0200
  • eb6c653f89
    Merge pull request #4800 from MichaelEischer/cleanup-load Michael Eischer 2024-05-18 21:34:54 +0200
  • 74d90653e0 check: use ReadFull to load pack header in checkPack Michael Eischer 2024-05-11 00:18:11 +0200
  • 8f8d872a68 fix compatibility with go 1.19 Michael Eischer 2024-05-09 23:26:21 +0200
  • ff0744b3af check: test checkPack retries Michael Eischer 2024-05-09 22:12:53 +0200
  • 987c3b250c repository: test retries of ListPack Michael Eischer 2024-05-09 21:39:52 +0200
  • bf16096771 repository: test LoadBlob retries Michael Eischer 2024-05-09 21:22:19 +0200
  • 4f45668b7c repository: rework and extend LoadRaw tests Michael Eischer 2024-05-09 21:21:42 +0200
  • ac805d6838 cache: cleanup debug logs Michael Eischer 2024-05-09 21:21:08 +0200
  • 5214af88e2 cache: test forget behavior Michael Eischer 2024-05-09 21:20:57 +0200
  • 3ff063e913 check: verify pack a second time if broken Michael Eischer 2024-05-09 18:48:22 +0200
  • 385cee09dc repository: fix caching of tree packs in LoadBlobsFromPack Michael Eischer 2024-05-09 18:30:04 +0200
  • e734746f75 cache: forget cached file at most once Michael Eischer 2024-05-09 18:24:28 +0200
  • 97a307df1a cache: Always use cached file if it exists Michael Eischer 2024-05-09 18:21:53 +0200
  • 8cce06d915 repair packs: drop experimental warning Michael Eischer 2024-05-09 18:19:48 +0200
  • 433a6aad29 repository: remove redundant blob loading fallback from RepairPacks Michael Eischer 2024-05-09 17:46:36 +0200
  • e401af07b2 check: fix error message formatting Michael Eischer 2024-05-09 17:45:58 +0200
  • 7017adb7e9 repository: retry failed ListPack once Michael Eischer 2024-05-09 15:44:27 +0200
  • e33ce7f408 repository: retry failed LoadBlob once Michael Eischer 2024-05-09 15:44:05 +0200
  • 2ace242f36 repository: make reloading broken files explicit Michael Eischer 2024-05-09 15:26:41 +0200
  • e9390352a7 cache: code cleanups Michael Eischer 2024-05-09 13:07:21 +0200
  • 503c8140b1 repository: unify blob decoding code Michael Eischer 2024-05-08 23:26:41 +0200
  • 6563f1d2ca repository: remove redundant debug log Michael Eischer 2024-05-08 22:43:58 +0200
  • 021fb49559 repository: Implement repository.LoadUnpacked using LoadRaw Michael Eischer 2024-05-08 22:42:37 +0200
  • 779c8d3527 debug/repair packs/upgrade repo v2: use repository.LoadRaw Michael Eischer 2024-05-09 19:01:20 +0200
  • 1d6d3656b0 repository: move backend.LoadAll to repository.LoadRaw Michael Eischer 2024-05-09 18:59:29 +0200
  • 47232bf8b0 backend: move LimitReadCloser to util package Michael Eischer 2024-04-25 21:20:23 +0200
  • dcd151147c
    Merge pull request #4803 from restic/permanent-retry-failure Michael Eischer 2024-05-18 20:07:06 +0200
  • 53d15bcd1b retry: add circuit breaker to load method Michael Eischer 2024-05-12 12:34:54 +0200
  • 394c8ca3ed rest/rclone/s3/sftp/swift: move short file detection behind feature gate Michael Eischer 2024-05-12 11:55:34 +0200
  • 6328b7e1f5 replace "too small" with "too short" in error messages Michael Eischer 2024-05-11 21:36:16 +0200
  • 53561474d9 update changelog with persistent backend error handling Michael Eischer 2024-05-11 20:26:34 +0200
  • aeb7eb245c retry: do not retry permanent errors Michael Eischer 2024-05-11 20:25:04 +0200
  • bf8cc59889 Use generic backend-error-redesign feature flag instead of http-timeouts Michael Eischer 2024-05-11 20:22:10 +0200
  • 4740528a0b backend: add tests for IsPermanentError Michael Eischer 2024-05-11 00:13:23 +0200
  • 6a85df7297 backend: add IsPermanentError() method to interface Michael Eischer 2024-05-11 00:12:56 +0200
  • cfc420664a mem: stricter handling of out of bounds requests Michael Eischer 2024-05-11 00:12:13 +0200
  • d40f23e716 azure/b2/gs/s3/swift: adapt cloud backend Michael Eischer 2024-05-11 00:11:23 +0200
  • e793c002ec local: stricter handling of short files Michael Eischer 2024-05-11 00:07:04 +0200
  • b4895ebd76 rest: rework error reporting and report too short files Michael Eischer 2024-05-11 00:03:42 +0200
  • eaa3f81d6b sftp: check for truncated files without an extra backend request Michael Eischer 2024-05-11 22:08:12 +0200
  • c6d74458ee sftp: improve handling of too short files Michael Eischer 2024-05-10 23:57:52 +0200
  • 43bc304e42
    Add unreleased changelog aneesh-n 2024-05-17 14:54:25 -0600
  • 9d1b23964d
    Update comment for licensing aneesh-n 2024-05-17 14:19:05 -0600
  • 5cff6e084e
    Add support for Windows EA in node aneesh-n 2024-05-17 14:18:20 -0600
  • d6708505b9
    Add helpers for Windows Extended Attributes aneesh-n 2024-05-17 14:15:03 -0600
  • 7ed560a201
    Merge pull request #4796 from MichaelEischer/parallel-dump-load Michael Eischer 2024-05-14 22:35:44 +0200
  • 92221c2a6d
    Merge pull request #4708 from zmanda/windows-securitydesc Michael Eischer 2024-05-12 14:14:39 +0000
  • b5fdb1d637
    Merge pull request #4782 from MichaelEischer/fix-sftp-performance Michael Eischer 2024-05-12 15:28:33 +0200
  • e4f9bce384
    Merge pull request #4792 from restic/request-watchdog Michael Eischer 2024-05-09 23:55:30 +0200
  • 3740700ddc add http timeouts to changelog Michael Eischer 2024-05-01 22:03:20 +0200
  • ebd01a4675 backend: add tests for watchdogRoundTripper Michael Eischer 2024-05-01 21:54:21 +0200
  • 8778670232 backend: cancel stuck http requests Michael Eischer 2024-05-01 20:06:54 +0200
  • 0987c731ec backend: configure protocol-level connection health checks Michael Eischer 2024-05-01 20:03:31 +0200
  • a4fd1b91e5
    Fix review comments aneesh-n 2024-05-06 16:54:08 -0600
  • e184538ddf dump: add changelog Michael Eischer 2024-05-05 12:12:21 +0200
  • 4d55a62ada bloblru: add test for GetOrCompute Michael Eischer 2024-05-05 12:00:25 +0200
  • 7cce667f92 fuse: switch to use bloblru.GetOrCompute Michael Eischer 2024-05-05 11:38:17 +0200
  • bd03af2feb dump: add GetOrCompute to bloblru cache Michael Eischer 2024-05-05 11:37:35 +0200
  • 45509eafc8 dump: load blobs of a file from repository in parallel Michael Eischer 2024-05-04 18:57:37 +0200
  • 24c1822220
    Merge pull request #4794 from flow-c/master Michael Eischer 2024-05-04 08:25:06 +0000
  • d4477a5a99
    Update 060_forget.rst flow-c 2024-05-04 09:32:25 +0200
  • ce43ae66d9 more changes ashp7 2024-05-02 22:31:04 -0400
  • b1031e51c5 interim ashp7 2024-05-02 19:27:23 -0400
  • acd7b2082f parallelize blov processing ashp7 2024-05-02 12:32:39 -0400
  • ffe5439149
    Merge pull request #4605 from MichaelEischer/better-restorer-error-handling Michael Eischer 2024-05-01 16:37:41 +0200
  • 676f0dc60d add changelog Michael Eischer 2024-05-01 16:28:57 +0200
  • 1e57057953
    Merge pull request #4789 from restic/dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob-1.3.2 Michael Eischer 2024-05-01 10:45:47 +0000
  • 1ba0af6993
    Merge pull request #4787 from restic/dependabot/go_modules/github.com/klauspost/compress-1.17.8 Michael Eischer 2024-05-01 10:44:33 +0000
  • ffc41ae62a
    Merge pull request #4786 from restic/dependabot/go_modules/golang.org/x/net-0.24.0 Michael Eischer 2024-05-01 10:41:26 +0000
  • 4832c2fbfa
    Merge pull request #4790 from restic/dependabot/github_actions/golangci/golangci-lint-action-5 Michael Eischer 2024-05-01 10:37:37 +0000
  • 30609ae6b2
    build(deps): bump golangci/golangci-lint-action from 4 to 5 dependabot[bot] 2024-05-01 01:45:43 +0000
  • 502e5867a5
    build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob dependabot[bot] 2024-05-01 01:02:39 +0000
  • 4fa17fd37a
    build(deps): bump golang.org/x/sys from 0.18.0 to 0.19.0 dependabot[bot] 2024-05-01 01:02:26 +0000
  • 18a6d6b408
    build(deps): bump github.com/klauspost/compress from 1.17.7 to 1.17.8 dependabot[bot] 2024-05-01 01:02:22 +0000
  • 3bb88e8307
    build(deps): bump golang.org/x/net from 0.23.0 to 0.24.0 dependabot[bot] 2024-05-01 01:02:11 +0000
  • af8a503fb0
    build(deps): bump golang.org/x/term from 0.18.0 to 0.19.0 dependabot[bot] 2024-05-01 01:02:07 +0000
  • 672f6cd776
    Fix review comments for privileges and security flags aneesh-n 2024-04-29 17:29:51 -0600