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

storage: add runtime support for batch chunk #1289

Merged
merged 6 commits into from
Jun 15, 2023

Commits on May 30, 2023

  1. rafs: Terminate the build of a buffered batch chunk if a large chunk …

    …is encountered
    
    Signed-off-by: Wenhao Ren <[email protected]>
    hangvane committed May 30, 2023
    Configuration menu
    Copy the full SHA
    65c5be8 View commit details
    Browse the repository at this point in the history
  2. storage: add basic runtime support for batch chunk

    1. Add function utils for batch chunk for the help to get batch information.
    2. Implement `Default` for `BlobCompressionContext` for simplification.
    
    Signed-off-by: Wenhao Ren <[email protected]>
    hangvane committed May 30, 2023
    Configuration menu
    Copy the full SHA
    5388c99 View commit details
    Browse the repository at this point in the history
  3. storage: add runtime support for batch chunk

    Add region calculation and batch chunk decompression capability for nydusd.
    Do not support prefetch for batch chunk.
    
    Signed-off-by: Wenhao Ren <[email protected]>
    hangvane committed May 30, 2023
    Configuration menu
    Copy the full SHA
    48cab37 View commit details
    Browse the repository at this point in the history
  4. storage: add runtime prefetch support for batch chunk

    Add prefetch range calculation for batch chunk.
    
    Signed-off-by: Wenhao Ren <[email protected]>
    hangvane committed May 30, 2023
    Configuration menu
    Copy the full SHA
    f83a28e View commit details
    Browse the repository at this point in the history
  5. smoke: add integration test for batch chunk mode

    Signed-off-by: Wenhao Ren <[email protected]>
    hangvane committed May 30, 2023
    Configuration menu
    Copy the full SHA
    f5c08fc View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    af879e0 View commit details
    Browse the repository at this point in the history