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

[FR] GC introspection and debugging #828

Open
irq0 opened this issue Nov 21, 2023 · 0 comments
Open

[FR] GC introspection and debugging #828

irq0 opened this issue Nov 21, 2023 · 0 comments
Assignees
Labels
area/rgw-sfs RGW & SFS related kind/enhancement Change that positively impacts existing code severity/normal Regular issue, some non-major loss of functionality under specific circumstances triage/next-candidate This could be moved to the next milestone

Comments

@irq0
Copy link
Contributor

irq0 commented Nov 21, 2023

Is your feature request related to a problem? Please describe.

GC is our most important maintanance process. Since we use soft deletion it is highly important that we can check and introspect GC to see if it works as we expect.

If we deleted a lot and PUTs still get quota errors we should be able to find out the state of garbage and garbage collection either by logs or a status page.

Describe the solution you'd like

A status page showing stats about current garbage (open, deleted, etc objects / buckets). Garbage collection stats like elapsed time, trigger, last run, next scheduled run.

A concise log line with high level on every gc run with:

  • why it ran (timeout, out of space)
  • how long it ran
  • how much garbage it found
  • how much garbage it collected
@github-project-automation github-project-automation bot moved this to Backlog in S3GW Nov 21, 2023
@irq0 irq0 changed the title GC introspection and debugging [FR] GC introspection and debugging Nov 21, 2023
@github-actions github-actions bot added the triage/waiting Waiting for triage label Nov 21, 2023
@irq0 irq0 added area/rgw-sfs RGW & SFS related severity/normal Regular issue, some non-major loss of functionality under specific circumstances and removed triage/waiting Waiting for triage labels Nov 21, 2023
@jecluis jecluis added priority/1 Should be fixed for next release kind/enhancement Change that positively impacts existing code labels Nov 21, 2023
@jecluis jecluis added this to the v0.24.0 milestone Nov 21, 2023
@giubacc giubacc moved this from Backlog to In Progress 🏗️ in S3GW Nov 28, 2023
@jecluis jecluis added triage/next-candidate This could be moved to the next milestone and removed priority/1 Should be fixed for next release labels Mar 21, 2024
@jecluis jecluis added this to s3gw Mar 21, 2024
@jecluis jecluis moved this to Backlog in s3gw Mar 21, 2024
@jecluis jecluis removed this from the v0.24.0 milestone Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/rgw-sfs RGW & SFS related kind/enhancement Change that positively impacts existing code severity/normal Regular issue, some non-major loss of functionality under specific circumstances triage/next-candidate This could be moved to the next milestone
Projects
Status: Backlog
Development

No branches or pull requests

3 participants