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

Support to spill objects with LRU strategy by vineyardd itself. #1983

Merged
merged 7 commits into from
Sep 2, 2024

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    aeecd9d View commit details
    Browse the repository at this point in the history
  2. Add the concurrent lru test.

    Signed-off-by: Ye Cao <[email protected]>
    dashanji committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    4c6f330 View commit details
    Browse the repository at this point in the history
  3. Fix the dead lock when multithreads are spilling.

    Signed-off-by: Ye Cao <[email protected]>
    dashanji committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    a846ee6 View commit details
    Browse the repository at this point in the history
  4. Fix dead lock.

    Signed-off-by: vegetableysm <[email protected]>
    vegetableysm authored and dashanji committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    1e8ffd0 View commit details
    Browse the repository at this point in the history
  5. Clean code.

    Remove AllocateMemoryWithSpill from io_adapter::Read.
    
    Signed-off-by: vegetableysm <[email protected]>
    vegetableysm authored and dashanji committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    9aea49a View commit details
    Browse the repository at this point in the history
  6. Prevent spilling object from migrating or ipc accessing.

    Fix bug of blob buffer_ids_.
    
    Signed-off-by: vegetableysm <[email protected]>
    vegetableysm authored and dashanji committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    bb9f6dc View commit details
    Browse the repository at this point in the history
  7. Format code and add release python api.

    Signed-off-by: Ye Cao <[email protected]>
    dashanji committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    0b2a14c View commit details
    Browse the repository at this point in the history