Commit graph

  • 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
  • ac9324aeaf
    Merge pull request #3666 from MichaelEischer/compression MichaelEischer 2022-04-30 11:49:05 +02:00
  • dc5adef255 Add documentation for --repository-version Alexander Neumann 2022-04-30 10:04:09 +02:00
  • 4b01b06f2f repository: Test compressed blobs in StreamPack Michael Eischer 2022-04-30 00:31:55 +02:00
  • bcab548617 pack: slightly expand testing of compressed blobs Michael Eischer 2022-04-29 23:41:03 +02:00
  • ec2b25565a repository: test uncompressedLength field and index example Michael Eischer 2022-04-29 23:17:01 +02:00
  • 9ffb8920f1 repository: run blackbox tests using old and new repo version Michael Eischer 2022-04-29 23:16:16 +02:00
  • abe5935693 repository: unify repository version-specific initialization Michael Eischer 2022-04-29 23:12:43 +02:00
  • 8776031f96 Leave allocating slices to the decompress code Alexander Neumann 2022-04-20 20:55:43 +02:00
  • 5eb05a0afe Configure zstd encoder/decoder Alexander Neumann 2022-04-20 20:46:11 +02:00
  • 2f36e044db Cleanup pack header check Michael Eischer 2022-04-16 21:05:15 +02:00
  • 94dc9a0fa7 Amend changelog Alexander Neumann 2022-04-13 20:38:30 +02:00
  • 8b11b86383 Add option global --compression Alexander Neumann 2022-04-13 20:34:05 +02:00
  • f38f457a64 Add basic changelog for compression support Michael Eischer 2022-04-11 21:28:21 +02:00
  • ba27d29d58 Print repository version when opening a repo Michael Eischer 2022-04-11 20:59:44 +02:00
  • 7132df529e repository: Increase index size for repo version 2 Michael Eischer 2022-04-10 12:20:15 +02:00
  • 2535524132 debug: Add support for compressed blobs Michael Eischer 2022-02-19 21:59:47 +01:00
  • fda7bb0f09 debug: Reduce code duplication Michael Eischer 2022-02-19 21:59:02 +01:00
  • 66f9048bce repository: Alloc zstd encoder/decoder on demand Michael Eischer 2022-02-19 21:15:31 +01:00
  • fd05037e1a repository: recalibrate index batch allocation size Michael Eischer 2022-02-13 17:49:49 +01:00
  • 6fb408d90e repository: implement pack compression Michael Eischer 2022-02-13 17:24:09 +01:00
  • 362ab06023 init: Add flag to specify created repository version Michael Eischer 2022-02-13 00:52:03 +01:00
  • 4b957e7373 repository: Implement index/snapshot/lock compression Michael Eischer 2022-02-13 00:12:40 +01:00
  • 0957b74887 Misc design.rst cleanups Michael Eischer 2022-02-15 20:55:46 +01:00
  • 270ed00d1f doc: Add repository compression support documentation Alexander Neumann 2022-02-15 20:53:20 +01:00
  • 4e1ef7804a
    Merge pull request #3717 from MichaelEischer/fix-stuck-repack Alexander Neumann 2022-04-30 09:50:43 +02:00
  • e4780d3956
    Merge pull request #3718 from MichaelEischer/sftp-docs-fix Alexander Neumann 2022-04-23 20:27:27 +02:00
  • c183e35b5a
    Merge pull request #3719 from MichaelEischer/read-write-order Alexander Neumann 2022-04-23 15:23:00 +02:00
  • 6f9e20a1bb doc: Describe repository read/write order Michael Eischer 2022-04-23 13:46:20 +02:00
  • f9219e8608 doc: sftp with password actually works Michael Eischer 2022-04-23 11:57:36 +02:00
  • 3b630d9998 add missing streamPacks changelog Michael Eischer 2022-04-23 11:43:45 +02:00
  • 566ac11c65 fix changelog name Michael Eischer 2022-04-23 11:37:00 +02:00
  • f5609d1d3c prune: Fail early if too few backend connections Michael Eischer 2022-04-23 11:32:52 +02:00
  • e597b99b55 repository: Reduce repack workers to prevent deadlock Michael Eischer 2022-04-23 11:28:18 +02:00
  • ee627cd832 backend/mem: Actually enforce connection limit Michael Eischer 2022-04-23 11:22:00 +02:00
  • 4f97492d28 Backend: Expose connections parameter Michael Eischer 2021-08-07 22:20:49 +02:00
  • 07a565e6f7
    Merge pull request #3716 from MichaelEischer/password-error-on-stderr rawtaz 2022-04-21 01:40:54 +02:00
  • bf7da7ff10 Print password error message on stderr Michael Eischer 2022-04-20 20:03:21 +02:00
  • dba47d29d5
    Merge pull request #3711 from restic/doc-grouping Alexander Neumann 2022-04-16 10:08:11 +02:00
  • 8ac7519fd5 doc: Clarify and make grouping in forget more noticeable Leo R. Lundgren 2022-04-16 01:13:13 +02:00
  • edc1a24a90
    Merge pull request #3707 from duracell/patch-1 Alexander Neumann 2022-04-12 20:39:25 +02:00
  • 9563e2f75c
    doc: fix missing "init" in rest-server example Michael 2022-04-12 18:21:53 +02:00
  • 7f133a28b2 Update VERSION file Alexander Neumann 2022-04-11 20:34:14 +02:00
  • 4f3b1f19cb Set development version for 0.13.1 Alexander Neumann 2022-04-10 10:58:59 +02:00
  • 89ee1cf9ee
    Merge pull request #3610 from MichaelEischer/windows-temp-files Alexander Neumann 2022-04-10 20:29:04 +02:00
  • a059ef90f8
    Merge pull request #3702 from MichaelEischer/extend-config-error Alexander Neumann 2022-04-10 20:25:24 +02:00
  • 594f155eb6 Add version for 0.13.1 v0.13.1 Alexander Neumann 2022-04-10 10:58:55 +02:00
  • 90f1a9b5f5 Generate CHANGELOG.md for 0.13.1 Alexander Neumann 2022-04-10 10:58:22 +02:00
  • 2ad3d50535 Prepare changelog for 0.13.1 Alexander Neumann 2022-04-10 10:58:22 +02:00
  • 59fd21e30e Fix rclone (scoop shim) and sftp issue due to detached console on Windows Charlie Jiang 2022-04-03 17:44:13 +08:00
  • c31f1e797b Cast unix.Statfs_t.Type to int64 when checking for btrfs greatroar 2022-03-31 22:30:45 +02:00
  • 53ac0bfe85 Fix diff Alexander Neumann 2022-03-29 20:57:31 +02:00
  • 4077a81b34 Add simple test for fs.TempFile on windows Michael Eischer 2021-12-29 22:19:58 +01:00
  • 9a3f1a9703 Simplify and comment TempFile implementation for windows Michael Eischer 2021-12-29 22:07:17 +01:00
  • c2aabb2686 Print used key name if config fails to load Michael Eischer 2022-04-09 22:22:40 +02:00
  • c60a5f00c9
    Merge pull request #3675 from ItsMattL/update MichaelEischer 2022-04-09 21:55:56 +02:00
  • 0ba9d4ced7 Refactor file handing for self-update. Matt LaPlante 2021-08-23 12:21:09 -05:00
  • 04e054465a
    Merge pull request #3475 from MichaelEischer/local-sftp-conn-limit Alexander Neumann 2022-04-09 21:33:00 +02:00
  • 1519e9f911
    Merge pull request #3570 from MichaelEischer/list-snapshots-before-index Alexander Neumann 2022-04-09 21:15:49 +02:00
  • ebab35581c Check in integration test that snapshots are listed before the index Michael Eischer 2021-11-07 22:39:38 +01:00
  • 7b9ae91e04 copy: Load snapshots before indexes Michael Eischer 2021-11-07 22:33:44 +01:00
  • 47243176fa diff: list snapshots only once Michael Eischer 2021-11-07 21:26:05 +01:00