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

Implement real lease logic: some map of LSNs to times in Timeline, plus delaying GC by the lease period on startup. #8063

Closed
Tracked by #7497
yliang412 opened this issue Jun 14, 2024 · 0 comments · Fixed by #8084
Assignees
Labels
c/storage/pageserver Component: storage: pageserver t/feature Issue type: feature, for new features or requests

Comments

@yliang412
Copy link
Contributor

yliang412 commented Jun 14, 2024

Part of #7497

The pageserver will maintain a LSN to lease mapping and use it along with the other fields in GCInfo to decide which layers should be kept during GC.

@yliang412 yliang412 self-assigned this Jun 14, 2024
@yliang412 yliang412 added c/storage/pageserver Component: storage: pageserver t/feature Issue type: feature, for new features or requests labels Jun 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c/storage/pageserver Component: storage: pageserver t/feature Issue type: feature, for new features or requests
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant