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

Define file locking in inactive pages #154

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Dec 19, 2023

  1. Make "take a lock" a member of "file entry"

    Nathan Memmott committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    e4e3c3c View commit details
    Browse the repository at this point in the history
  2. Simplify take lock and release lock.

    Nathan Memmott committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    f56615c View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Create lock type

    Nathan Memmott committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    41b97ba View commit details
    Browse the repository at this point in the history
  2. Define file locking in inactive pages

    Instead of immediately failing, "take a lock" will attempt to evict the
    pages that hold a lock if they are all inactive.
    Nathan Memmott committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    46d0186 View commit details
    Browse the repository at this point in the history