Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from restic:master #82

Merged
merged 37 commits into from
Aug 7, 2022
Merged

[pull] master from restic:master #82

merged 37 commits into from
Aug 7, 2022

Commits on Aug 5, 2022

  1. Configuration menu
    Copy the full SHA
    696c18e View commit details
    Browse the repository at this point in the history
  2. Generalize fuse snapshot dirs implemetation

    + allow "/" in tags and snapshot template
    aawsome authored and MichaelEischer committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    57f4003 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1751afa View commit details
    Browse the repository at this point in the history
  4. fuse: cleanup test

    MichaelEischer committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    f678f7c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2db7733 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0a6fa60 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0269381 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6a6d313 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1e3f05c View commit details
    Browse the repository at this point in the history
  10. document minPackSize

    metalsp0rk authored and MichaelEischer committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    e43be84 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    420ddc0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8a44258 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d7e2892 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1b076cd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    324935c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    176b387 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7f3b2be View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    eaf4360 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    55a11c1 View commit details
    Browse the repository at this point in the history
  20. repository: StreamPack in parts if there are too large gaps

    For large pack sizes we might be only interested in the first and last
    blob of a pack file. Thus stream a pack file in multiple parts if the
    gaps between requested blobs grow too large.
    MichaelEischer committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    7266f07 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    82c268c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    38becfc View commit details
    Browse the repository at this point in the history
  23. debug: support roundtripper logging also for release builds

    Different from debug builds do not use the eofDetectRoundTripper if
    logging is disabled.
    MichaelEischer committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    1ed775e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b3cdee6 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    a3e48da View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2022

  1. fuse: Redesign snapshot dirstruct

    Cleanly separate the directory presentation and the snapshot directory
    structure. SnapshotsDir now translates the dirStruct into a format
    usable by the fuse library and contains only minimal special case rules.
    All decisions have moved into SnapshotsDirStructure which now creates a
    fully preassembled tree data structure.
    MichaelEischer committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    caa1798 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83b4c50 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3826 from MichaelEischer/debug-log-for-release

    Debug log for release build
    MichaelEischer authored Aug 7, 2022
    Configuration menu
    Copy the full SHA
    09497ae View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2913 from aawsome/mount-snapshot-slashes

    mount: Make snapshots dir structure customizable
    MichaelEischer authored Aug 7, 2022
    Configuration menu
    Copy the full SHA
    74ae760 View commit details
    Browse the repository at this point in the history
  5. mount: remove unused inode field from root node

    greatroar authored and MichaelEischer committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    cfa80e2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0b7291b View commit details
    Browse the repository at this point in the history
  7. Update tests to Go 1.19

    lbausch committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    0b9b4c5 View commit details
    Browse the repository at this point in the history
  8. Bump golangci-lint version

    lbausch committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    b82f482 View commit details
    Browse the repository at this point in the history
  9. restic: Use stable sorting in snapshot policy

    sort.Sort is not guaranteed to be stable. Go 1.19 has changed the
    sorting algorithm which resulted in changes of the sort order. When
    comparing snapshots with identical timestamp but different paths and
    tags lists, there is not meaningful order among them. So just keep their
    order stable.
    MichaelEischer authored and lbausch committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    f3fdc66 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #3036 from greatroar/refactor-fuse

    Clean up internal/fuse
    MichaelEischer authored Aug 7, 2022
    Configuration menu
    Copy the full SHA
    8fa64a8 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #3731 from metalsp0rk/feature/min-packsize-flag

    Feature: min packsize flag
    MichaelEischer authored Aug 7, 2022
    Configuration menu
    Copy the full SHA
    2930a10 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #3850 from lbausch/go1.19

    Update tests to Go 1.19
    MichaelEischer authored Aug 7, 2022
    Configuration menu
    Copy the full SHA
    9ad3ad5 View commit details
    Browse the repository at this point in the history