Commit Graph

  • e0a7852b8b repository: remove unused (Master)Index.Count Michael Eischer 2022-05-26 15:05:29 +02:00
  • 8ef2968f28 repository: remove unused index.ListPack Michael Eischer 2022-05-26 14:42:22 +02:00
  • e4f20dea61 repository: inline index.encode Michael Eischer 2022-05-26 13:41:24 +02:00
  • fe5a8e137a repository: remove unused index.Store Michael Eischer 2022-05-26 13:41:06 +02:00
  • 628ae799ca repository: make flushPacks private Michael Eischer 2022-05-26 13:30:52 +02:00
  • ed8aa15376 repository: add Save method to MasterIndex interface Michael Eischer 2022-05-26 12:49:03 +02:00
  • a77d5c4d11 repository: index saving belongs into the MasterIndex Michael Eischer 2022-05-26 12:38:18 +02:00
  • 19641bf828 Merge pull request #3810 from greatroar/revert-3786 MichaelEischer 2022-07-01 23:13:39 +02:00
  • a0fa9c6e9f Revert "restic prune: Merge three loops over the index" greatroar 2022-06-30 15:27:34 +02:00
  • 90d2c0502b cmd/restic, limiter: Move config knowledge to internal packages greatroar 2022-06-22 18:29:58 +02:00
  • bc96879d41 Merge pull request #3785 from MichaelEischer/replace-tomb-usage MichaelEischer 2022-06-19 14:42:48 +02:00
  • 307f14604f Merge pull request #3795 from greatroar/sema MichaelEischer 2022-06-18 17:12:01 +02:00
  • 19581dbc18 Merge pull request #3786 from greatroar/prune MichaelEischer 2022-06-18 16:54:50 +02:00
  • 8bdfcf779f restic prune: Merge three loops over the index greatroar 2022-06-05 10:14:32 +02:00
  • 910d917b71 backend: Move semaphores to a dedicated package greatroar 2022-06-12 17:45:34 +02:00
  • 2c893fe43c Merge pull request #3798 from greatroar/errors MichaelEischer 2022-06-17 19:01:40 +02:00
  • f92ecf13c9 all: Move away from pkg/errors, easy cases greatroar 2022-06-13 20:35:37 +02:00
  • 0c0e7b6957 Merge pull request #3776 from wjiec/bugfix/maxkeys-in-search MichaelEischer 2022-06-12 15:51:10 +02:00
  • c9ef873192 tweak password test count changelog Michael Eischer 2022-06-12 15:39:06 +02:00
  • d08549f0ae fix flaky key test Michael Eischer 2022-06-12 14:18:02 +02:00
  • f144920ed5 fix handling of maxKeys in SearchKey Jayson Wang 2022-05-30 15:54:32 +08:00
  • 1dd4b9b60e Merge pull request #3788 from greatroar/sftp-posix-rename Alexander Neumann 2022-06-06 19:39:48 +02:00
  • 07114ccb21 Merge pull request #3789 from greatroar/fix-loadblob Alexander Neumann 2022-06-06 19:33:42 +02:00
  • c9557b2822 internal/repository: Fix LoadBlob + fuzz test greatroar 2022-06-06 16:26:38 +02:00
  • fa8f02292e backend/sftp: Support atomic rename greatroar 2022-06-06 13:17:07 +02:00
  • 7d64aa7f57 Merge pull request #3784 from MichaelEischer/cleanup-migrate-check Alexander Neumann 2022-06-05 17:37:45 +02:00
  • 853ceb3bec get rid of tomb package Michael Eischer 2022-05-27 19:27:14 +02:00
  • e002b09d57 archiver: free workers once finished Michael Eischer 2022-06-05 15:48:10 +02:00
  • 408ac1a0c2 archiver: remove tomb usage Michael Eischer 2022-05-27 19:08:50 +02:00
  • 5eba1217e7 migrate: Cleanup option to request repository check Michael Eischer 2022-06-04 23:45:00 +02:00
  • 0cb6b3d80a Merge pull request #3778 from greatroar/ellipsis MichaelEischer 2022-06-04 19:16:00 +02:00
  • 60ca6b1418 Merge pull request #3774 from greatroar/archiver-pool MichaelEischer 2022-06-04 18:50:24 +02:00
  • 9adaa6e240 Delete existing path before restoring a symlink Jerome Küttner 2022-06-01 17:26:25 +02:00
  • b7c990871f cmd/restic: Remove trailing "..." from progress messages greatroar 2022-05-31 18:41:46 +02:00
  • 0db1d11b2e archiver: Remove cleanup goroutine from BufferPool greatroar 2022-05-29 17:07:37 +02:00
  • 74f7fe2b98 Merge pull request #3767 from MichaelEischer/fix-prune-empty-snapshot Alexander Neumann 2022-05-29 16:52:45 +02:00
  • d2c5843c68 Merge pull request #3704 from MichaelEischer/compression-migrations Alexander Neumann 2022-05-29 15:52:21 +02:00
  • 78a21bbccf Merge pull request #3752 from MichaelEischer/fix-dir-sync-errors Alexander Neumann 2022-05-29 12:54:51 +02:00
  • 2ce8587598 Merge pull request #3771 from greatroar/id-marshaljson MichaelEischer 2022-05-28 16:24:51 +02:00
  • a73fc31b50 Fix linter check Michael Eischer 2022-05-28 16:13:46 +02:00
  • dde8e9e296 internal/restic: Custom ID.MarshalJSON greatroar 2022-05-27 10:55:51 +02:00
  • bc27c370e7 Update gopkg.in/yaml Alexander Neumann 2022-05-26 14:23:49 +02:00
  • 9e30152f3c Merge pull request #3770 from lbausch/update-minio-go Alexander Neumann 2022-05-26 14:21:19 +02:00
  • cc3f8d3732 Update github.com/minio/minio-go/v7 to v7.0.27 Lorenz Bausch 2022-05-26 11:02:47 +02:00
  • c8e1ac4049 prune: Don't print stack trace if snapshot can't be loaded Michael Eischer 2022-05-23 22:38:45 +02:00
  • 173695104c prune: Fix crash on empty snapshot Michael Eischer 2022-05-23 22:32:59 +02:00
  • ded783dd61 Merge pull request #3762 from marigbede/marigbede-gs-documentation-fix MichaelEischer 2022-05-23 22:10:38 +02:00
  • 2aa75d6272 Update 030_preparing_a_new_repo.rst Arigbede Moses 2022-05-18 22:03:59 +01:00
  • 88a8701fb5 Merge pull request #3734 from lbausch/validate-patterns MichaelEischer 2022-05-14 16:20:15 +02:00
  • b2a2e5f727 Merge pull request #3753 from greatroar/indexmap-alloc MichaelEischer 2022-05-14 15:44:08 +02:00
  • b52c631bd3 Merge pull request #3754 from greatroar/simplify-hashing MichaelEischer 2022-05-14 15:33:51 +02:00
  • e7df66cc91 Add changelog entry for validating exclude patterns Lorenz Bausch 2022-05-07 21:34:12 +02:00
  • 36bd464e8c Add tests for validating exclude patterns Lorenz Bausch 2022-05-07 20:55:15 +02:00
  • 39a335e690 hashing: Fix up comments greatroar 2022-05-11 21:36:10 +02:00
  • 5141228e0c repository: Re-tune indexmap allocation strategy greatroar 2022-05-11 20:53:21 +02:00
  • 48a0d83143 local: Ignore additional errors for directory syncing Michael Eischer 2022-05-11 20:37:59 +02:00
  • ac36fda155 Merge pull request #3749 from greatroar/simplify-hashing MichaelEischer 2022-05-11 20:03:43 +02:00
  • df554e5f69 Merge pull request #3748 from greatroar/runworkers MichaelEischer 2022-05-11 19:38:46 +02:00
  • 54b8337813 hashing: Remove io.WriterTo implementation greatroar 2022-05-10 22:35:57 +02:00
  • 2e0f1f5113 repository: Remove RunWorkers, report ctx.Err() greatroar 2022-05-10 22:17:50 +02:00
  • 47c56dea5c Merge pull request #3746 from greatroar/cache-lstat MichaelEischer 2022-05-10 20:31:15 +02:00
  • c270ab1e08 Merge pull request #3744 from MichaelEischer/fix-windows-temp-file Alexander Neumann 2022-05-10 19:53:25 +02:00
  • 2da377c582 cache: Don't Lstat before creating the tag file greatroar 2022-05-10 18:52:39 +02:00
  • ae7e51382a Fix error on temp file deletion on windows Michael Eischer 2022-05-09 22:43:26 +02:00
  • 5c6db534d4 Add compression migration support to changelog Michael Eischer 2022-05-09 22:39:02 +02:00
  • c1bbbcd0dc migrate: Allow migrations to request a check run Michael Eischer 2022-05-01 20:16:49 +02:00
  • 59eb132dcd check: Better differentiate between warnings and errors Michael Eischer 2022-05-09 22:25:36 +02:00
  • 5815f727ee checker: convert error type to use pointer-receivers Michael Eischer 2022-05-01 20:08:02 +02:00
  • 4faff0debe doc: Describe repository upgrade process Michael Eischer 2022-05-07 20:13:52 +02:00
  • e36a40db10 upgrade_repo_v2: Use atomic replace for supported backends Michael Eischer 2022-05-01 20:07:29 +02:00
  • 7559d2f105 Document repository version and minimum restic version Michael Eischer 2022-05-01 14:30:14 +02:00
  • 381bd94c6c prune: Add option to repack uncompressed data Michael Eischer 2022-05-01 12:02:05 +02:00
  • 5406743102 prune: Automatically repack uncompressed trees for repo v2 Michael Eischer 2022-04-10 11:57:01 +02:00
  • c8c0d659ec Add migration to compress all data Alexander Neumann 2022-04-03 17:26:13 +02:00
  • 8c244214bf Add tests for upgrade migration Alexander Neumann 2022-04-03 14:48:39 +02:00
  • a5f1d318ac Try to make repo upgrade migration more failsafe Alexander Neumann 2022-03-31 21:29:19 +02:00
  • 82ed5a3a15 Add repo upgrade migration Alexander Neumann 2022-03-31 21:12:13 +02:00
  • 3af6c180e4 Improve migrate command Alexander Neumann 2022-03-31 21:11:56 +02:00
  • 92816fa966 init: Enable compression support by default Michael Eischer 2022-04-11 21:06:37 +02:00
  • ab49c14621 Merge pull request #3740 from MichaelEischer/fix-restore-size-stats MichaelEischer 2022-05-09 21:39:45 +02:00
  • 2c07f7fff3 stats: hardlinks only reduce restore within a snapshot Michael Eischer 2022-05-07 14:33:53 +02:00
  • 9fb81c4246 Validate exclude patterns Lorenz Bausch 2022-05-07 20:52:29 +02:00
  • e7fd200237 Keep original pattern for later use Lorenz Bausch 2022-05-07 20:51:52 +02:00
  • cc8a03b1d0 Merge pull request #3735 from HenrikBengtsson/master MichaelEischer 2022-05-07 11:15:27 +02:00
  • 9bb532672a DOCS: Incorrectly used SI units when IEC units were meant (fix #3669) Henrik Bengtsson 2022-05-02 21:21:39 -07:00
  • 26c333325c Merge pull request #3715 from ema/master MichaelEischer 2022-05-02 21:46:56 +02:00
  • 38c0531b52 doc: specify AWS Region via AWS_DEFAULT_REGION Emanuele Rocca 2022-04-20 10:06:55 +02:00
  • fb5b9370f3 Merge pull request #3728 from MichaelEischer/debug-examine-upload Alexander Neumann 2022-04-30 20:39:19 +02:00
  • ffbd48c0c6 Merge pull request #3481 from MichaelEischer/recover-enospace Alexander Neumann 2022-04-30 20:22:26 +02:00
  • 95bcc9ea31 debug: Support pack ID prefixes in debug examine Michael Eischer 2022-04-30 20:03:26 +02:00
  • 2d6a943911 debug: Add switch to upload blobs extracted by debug examine Michael Eischer 2022-04-10 19:35:24 +02:00
  • 9af499d8a4 Tidy go.sum Alexander Neumann 2022-04-30 20:16:09 +02:00
  • 2e3d23c1d7 Update github.com/klauspost/compress Alexander Neumann 2022-04-30 20:03:21 +02:00
  • dbbeac7174 prune: Add unsafe option to recover from no free space Michael Eischer 2021-08-16 16:02:01 +02:00
  • cf5cb673fb repository: Use existing method to collect pack ids Michael Eischer 2021-08-16 16:01:11 +02:00
  • b335cb6285 repository: Refactor index IDs collection Michael Eischer 2021-08-16 16:00:36 +02:00
  • 9c047f170a Merge pull request #3419 from DanielG/relax-file-modes MichaelEischer 2022-04-30 16:39:37 +02:00
  • f31b4f29c1 Use config file modes to derive new dir/file modes Daniel Gröber 2022-04-26 19:15:09 +02:00
  • 71c653f9e0 Merge pull request #3727 from MichaelEischer/changelog-3475 Alexander Neumann 2022-04-30 14:05:21 +02:00
  • 29a8f92967 Add changelog for local/sftp connection limit Michael Eischer 2022-04-30 13:36:47 +02:00