-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[CLN]: remove v1 of garbage collection #5627
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
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Reviewer ChecklistPlease leverage this checklist to ensure your code review is thorough before approving Testing, Bugs, Errors, Logs, Documentation
System Compatibility
Quality
|
36e614c to
9a652f8
Compare
|
Remove Legacy V1 Garbage Collection Implementation and Consolidate on V2 This PR removes the original ('v1') garbage collection orchestrator, operators, tests, and all related code from the Key Changes• Deleted the v1 orchestrator implementation ( Affected Areas• garbage collection orchestrator lifecycle and job dispatch This summary was automatically generated by @propel-code-bot |
9a652f8 to
2b14c5c
Compare
2b14c5c to
8646eac
Compare
| .config | ||
| .enable_log_gc_for_tenant | ||
| .contains(&collection.tenant); | ||
| let enable_log_gc = collection.tenant <= self.config.enable_log_gc_for_tenant_threshold |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we still need this? (if no we could remove this in a separate PR)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good catch no I think we can remove this too
will do separately

Description of changes
Removes a bunch of dead code.
Test plan
How are these changes tested?
pytestfor python,yarn testfor js,cargo testfor rustMigration plan
Are there any migrations, or any forwards/backwards compatibility changes needed in order to make sure this change deploys reliably?
Observability plan
What is the plan to instrument and monitor this change?
Documentation Changes
Are all docstrings for user-facing APIs updated if required? Do we need to make documentation changes in the docs section?