Commit graph

  • 4df77e9f26
    Merge pull request #4314 from MichaelEischer/restore-json Michael Eischer 2023-06-16 23:53:17 +02:00
  • 2545c84321
    Merge pull request #4365 from MichaelEischer/ci-rework-build-tests Michael Eischer 2023-06-16 23:29:39 +02:00
  • 191c47d30e
    Merge pull request #4353 from MichaelEischer/tune-gc Michael Eischer 2023-06-16 23:24:39 +02:00
  • dd1ef13c1c
    Merge pull request #4352 from MichaelEischer/pointerless-index Michael Eischer 2023-06-16 23:23:14 +02:00
  • 4d5ee987a7 add changelog about missing AIX builds Michael Eischer 2023-06-16 23:19:36 +02:00
  • b2ed42cec4 index: add basic hat test Michael Eischer 2023-06-16 23:12:30 +02:00
  • 61042a77a4 building on aix is currently not possible Michael Eischer 2023-06-09 13:35:35 +02:00
  • 4e9e2c3229 CI: Use build-release-binaries to run the cross-compilation tests Michael Eischer 2023-06-09 13:23:49 +02:00
  • faec0ff816 build-release-binaries: support building a subset of all platforms Michael Eischer 2023-06-09 13:17:24 +02:00
  • 07d1f8047e restore: More descriptive field names for the JSON output Michael Eischer 2023-06-09 12:01:53 +02:00
  • b2b0760eb0 restore: add test for json output Michael Eischer 2023-05-14 12:02:34 +02:00
  • cf16239058 restore: print output via termStatus Michael Eischer 2023-05-13 23:23:39 +02:00
  • 1531eab746 mention restore json support in changelog Michael Eischer 2023-05-01 12:19:11 +02:00
  • d54176ce5d restore: add basic json progress Michael Eischer 2023-05-01 12:01:03 +02:00
  • a9aff885d6 restore: reorganize progress bar code Michael Eischer 2023-05-01 11:19:09 +02:00
  • bb20078641 restore: pass termStatus to restore in tests Michael Eischer 2023-05-01 12:51:37 +02:00
  • 237f32c651
    Merge pull request #3261 from DRON-666/prealloc-packs Michael Eischer 2023-06-09 11:50:46 +02:00
  • 74e4656850 Update changelog DRON-666 2021-02-02 17:45:10 +03:00
  • c37d587f81 Use PreallocateFile in local backend DRON-666 2021-02-02 17:44:40 +03:00
  • ffc6b3d887 Move PreallocateFile to fs package DRON-666 2021-02-02 17:43:40 +03:00
  • 88c63a029c
    Merge pull request #3563 from matta/improve-eta Michael Eischer 2023-06-08 20:49:19 +02:00
  • 0b908bb1fb Address review comments Michael Eischer 2023-06-08 20:24:21 +02:00
  • 0372c7ef04 Improve the ETA displayed during backup Matt Armstrong 2021-11-01 15:13:23 -07:00
  • 9464c63550 Make formatNode test timezone independent Michael Eischer 2023-06-08 19:18:30 +02:00
  • 6ebf2dd235 Reduce duplicate code in test for fomatNode Michael Eischer 2023-06-08 19:16:16 +02:00
  • 5f153109ba Refactor formatNode Michael Eischer 2023-06-08 19:12:49 +02:00
  • 2beaa74892 tweak changelog Michael Eischer 2023-06-08 19:12:26 +02:00
  • 55c21846b1 Revert "index: remove redundant storage of indexmap size" Michael Eischer 2023-06-08 18:07:06 +02:00
  • 0f80b6a137 add changelog for gc tuning Michael Eischer 2023-06-08 18:02:46 +02:00
  • e14ccb1142
    Merge pull request #4298 from restic/backend-parseconfig-cleanup Michael Eischer 2023-06-08 12:02:27 +02:00
  • 609367195a backend: Fix test compilation with Go 1.18 and 1.19 Michael Eischer 2023-05-18 20:38:43 +02:00
  • 18eb1d3ab0 backend: test cleanup Michael Eischer 2023-04-21 22:02:43 +02:00
  • 32a6b66267 backend: add standardized Config.ApplyEnvironment Michael Eischer 2023-04-21 21:51:58 +02:00
  • f903db492c backend: let ParseConfig return a Config pointer Michael Eischer 2023-04-21 21:35:34 +02:00
  • 25a0be7f26 backend: fix linter warnings Michael Eischer 2023-04-21 21:11:33 +02:00
  • a27b7f1370 backend: use generic instead of any type for test suite Michael Eischer 2023-04-21 21:06:56 +02:00
  • fa361dbfbd backend: use generic implementation for ParseConfig tests Michael Eischer 2023-04-20 23:02:56 +02:00
  • 5260d38980 backend: let ParseConfig return concrete type Michael Eischer 2023-04-20 22:40:21 +02:00
  • 2f7b4ceae1 backend: Move environment based configuration into backend Michael Eischer 2023-04-15 10:25:45 +02:00
  • aea7538936
    Add an description of check temporary cache directory location Refutable4890 2023-06-07 22:35:33 +08:00
  • 49a6a4f5bf
    Merge pull request #4356 from MichaelEischer/fix-unlock-hint Michael Eischer 2023-06-06 21:03:06 +02:00
  • 237d00000e lock: fix missing hint to unlock command if repository is locked Michael Eischer 2023-06-02 23:16:49 +02:00
  • 0c727f6ad1
    Merge pull request #4355 from restic/dependabot/go_modules/github.com/minio/minio-go/v7-7.0.56 dependabot[bot] 2023-06-02 20:51:26 +00:00
  • 4e7d3efad4
    Merge pull request #4345 from DanielGibson/patch-1 Michael Eischer 2023-06-02 22:44:38 +02:00
  • 17446da5fd
    Merge pull request #4343 from greatroar/cache Michael Eischer 2023-06-02 22:41:17 +02:00
  • a3cee840d2
    build(deps): bump github.com/minio/minio-go/v7 from 7.0.52 to 7.0.56 dependabot[bot] 2023-06-02 20:35:42 +00:00
  • c76f3a1e27
    Merge pull request #4348 from restic/dependabot/go_modules/github.com/spf13/cobra-1.7.0 dependabot[bot] 2023-06-02 20:34:38 +00:00
  • 1e9714088d
    Merge pull request #4347 from restic/dependabot/go_modules/golang.org/x/sync-0.2.0 dependabot[bot] 2023-06-02 20:32:27 +00:00
  • 58e3f5955c
    Merge pull request #4350 from restic/dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/azcore-1.6.0 Michael Eischer 2023-06-02 22:26:55 +02:00
  • dd8d8b1ae0
    build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 dependabot[bot] 2023-06-02 20:22:39 +00:00
  • e1ac0f0e0c
    build(deps): bump golang.org/x/sync from 0.1.0 to 0.2.0 dependabot[bot] 2023-06-02 20:22:36 +00:00
  • a88d90b8e5
    Merge pull request #4346 from restic/dependabot/go_modules/golang.org/x/oauth2-0.8.0 Michael Eischer 2023-06-02 22:21:22 +02:00
  • 2fcb3947df prune: trigger GC after prune planning Michael Eischer 2023-06-02 21:57:40 +02:00
  • eef0ee7a85 repository: trigger GC after loading the index Michael Eischer 2023-06-02 21:56:14 +02:00
  • f1b73c9301 Reduce GOGC to 50 Michael Eischer 2023-06-02 21:51:50 +02:00
  • ac1dfc99bb index: fix blocklist size Michael Eischer 2023-06-02 19:39:12 +02:00
  • 098de3554c
    Add pull request link Kenny Y 2023-06-01 21:30:51 -04:00
  • 8812dcd56a
    Add --human-readable to ls and find output Kenny Y 2023-06-01 21:18:18 -04:00
  • 379282299a
    build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore dependabot[bot] 2023-06-01 01:59:16 +00:00
  • 0c796dbd9b
    build(deps): bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 dependabot[bot] 2023-06-01 01:58:29 +00:00
  • f9dded83b3 doc/050_restore.rst: Mention that restic restore is fastest Daniel Gibson 2023-05-31 22:42:20 +02:00
  • 88a10a368f
    Merge pull request #4342 from greatroar/errors Michael Eischer 2023-05-31 22:17:07 +02:00
  • 9a7056a479 index: implement indexmap.grow() without random access Michael Eischer 2023-05-30 20:13:33 +02:00
  • fc05e35a08 index: let indexmap.Each iterate in allocation order Michael Eischer 2023-05-30 20:12:36 +02:00
  • f1c388c623 index: remove redundant storage of indexmap size Michael Eischer 2023-05-29 00:13:32 +02:00
  • 12141afbad index: Allow inlining of HAT Michael Eischer 2023-05-29 01:09:33 +02:00
  • fed33295c3 index: store indexEntries in hashed array tree Michael Eischer 2023-05-28 23:42:47 +02:00
  • b217f38ee7 index: Remove pointers from within indexentrys Michael Eischer 2022-02-05 21:25:23 +01:00
  • 0c1240360d index: add garbage collection benchmark Michael Eischer 2022-10-22 23:37:31 +02:00
  • ffca602315 repository: Fix panic in benchmarkLoadIndex Michael Eischer 2022-09-11 13:51:08 +02:00
  • da419be43c cache: Restructure New to remove redundant operations greatroar 2023-05-27 10:30:31 +02:00
  • 8f1ca8fabe cmd: Don't check for errno == 0 greatroar 2023-05-27 08:52:37 +02:00
  • f74dad2afb
    Merge pull request #4340 from restic/least-privilege-ci Michael Eischer 2023-05-26 20:29:05 +02:00
  • 3e287afdbf
    Merge pull request #4226 from Sohalt/gcs-region Michael Eischer 2023-05-26 20:28:52 +02:00
  • 06894484a1 shorten changelog title Michael Eischer 2023-05-26 20:05:49 +02:00
  • 6e5b42d5c4 CI: least privilege for workflows Michael Eischer 2023-05-26 19:58:02 +02:00
  • ed5b2c2c9b gs: support other regions than us sohalt 2023-02-27 07:53:25 +01:00
  • 13c32b0fbe
    Merge pull request #4328 from MichaelEischer/cleanup-integration-tests Michael Eischer 2023-05-26 19:49:16 +02:00
  • 9747cef338 fix linter warnings Michael Eischer 2023-05-08 19:46:49 +02:00
  • 8e913e6d3a repair index: always read Quiet flags from GlobalOptions passed as parameter Michael Eischer 2023-05-08 18:40:23 +02:00
  • b93459cbb0 repair snapshots: use local copy of globalOptions to open repository Michael Eischer 2023-05-08 18:38:55 +02:00
  • 692f81ede8 cleanup prune integration test Michael Eischer 2023-05-08 18:36:42 +02:00
  • 7a268e4aba always access stdout/stderr via globalOptions Michael Eischer 2023-05-07 22:21:56 +02:00
  • 4b3a0b4104 read JSON/Quiet flag from the passed in globalOptions Michael Eischer 2023-05-07 22:07:47 +02:00
  • cebce52c16 test: add helper to capture stdout for integration tests Michael Eischer 2023-05-07 22:06:39 +02:00
  • 675a49a95b Restructure integration tests Michael Eischer 2023-05-06 10:37:17 +02:00
  • e2dba9f5c7 test: cleanup a some check calls Michael Eischer 2023-05-06 00:11:45 +02:00
  • 06fd6b54d7 test: print log output if testRunCheck fails Michael Eischer 2023-05-05 23:56:58 +02:00
  • 419e6f26b1 tests: Simplify checks that a specific number of snapshots exists Michael Eischer 2023-05-05 23:51:05 +02:00
  • c3212ab6a6 test: use standard logging methods from testing for the test helpers Michael Eischer 2023-05-05 23:26:13 +02:00
  • 658aa4c0f7
    Merge pull request #4339 from greatroar/ioctl Michael Eischer 2023-05-26 19:34:14 +02:00
  • 998cf5a7f8
    Merge pull request #4333 from MichaelEischer/staticcheck Michael Eischer 2023-05-26 19:34:00 +02:00
  • 7eec91f841 add changelog Michael Eischer 2023-05-26 19:23:51 +02:00
  • 51dc80be5b backend: Use IoctlSetPointerInt for tcsetpgrp greatroar 2023-05-25 17:31:51 +02:00
  • ddbc0c1b37 termstatus: Fix IsProcessBackground for 64-bit big-endian Linux greatroar 2023-05-25 17:20:42 +02:00
  • ecbf8e055c CI: upgrade golangci-lint and check full codebase Michael Eischer 2023-05-18 20:11:59 +02:00
  • 16ba237d8b azure: Fix missing rate limiting Michael Eischer 2023-05-18 20:07:47 +02:00
  • a466e945d9 stats: pass StatsOptions via parameter Michael Eischer 2023-05-18 19:53:58 +02:00
  • 03b9764bce init/generate: check that no parameters are passed Michael Eischer 2023-05-18 19:48:20 +02:00
  • 22c9276719 rest: remove unused parameter Michael Eischer 2023-05-18 20:04:57 +02:00