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

Introduce FileHandle #1063

Merged
merged 10 commits into from
Oct 29, 2024
Merged

Introduce FileHandle #1063

merged 10 commits into from
Oct 29, 2024

Commits on Oct 29, 2024

  1. Introduce FileHandle

    This commit introduces a FileHandle concept, allowing us to rig the filesystem
    up so that we can keep track of bytes lost when files are unlinked and then
    the last fp is closed. Unfortunately as of this commit the property tests
    are still failing but it's a start.
    
    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    3596768 View commit details
    Browse the repository at this point in the history
  2. checkpoint

    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    1b08bc6 View commit details
    Browse the repository at this point in the history
  3. checkpoint

    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    ff606b6 View commit details
    Browse the repository at this point in the history
  4. checkpoint

    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    7dbd2e8 View commit details
    Browse the repository at this point in the history
  5. checkpoint

    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    709ae8a View commit details
    Browse the repository at this point in the history
  6. test pass

    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    d06b264 View commit details
    Browse the repository at this point in the history
  7. checkpoint

    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    d2fad1e View commit details
    Browse the repository at this point in the history
  8. clippy fixes

    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f3c83a4 View commit details
    Browse the repository at this point in the history
  9. fix access metadata, assert backward logic that caused panic

    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    7b8d857 View commit details
    Browse the repository at this point in the history
  10. emit total bytes loss logs

    Signed-off-by: Brian L. Troutwine <[email protected]>
    blt committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    a3a517e View commit details
    Browse the repository at this point in the history