Update rule oom handler#275
Conversation
2e95b17 to
080783a
Compare
Code Review ✅ Approved 3 resolved / 3 findingsClean implementation of WorkloadRuleCollector following established patterns. Both previous race condition findings (double-close of batchChan) are resolved via sync.Once and RWMutex guards. OOM detection improvements in pod and container collectors are correct. ✅ 3 resolved✅ Bug: Goroutine can re-enter Stop() causing double-close of batchChan
✅ Bug: Race: concurrent
|
| Auto-apply | Compact |
|
|
Was this helpful? React with 👍 / 👎 | Gitar
* Update rule oom handler * Fix rule collector and startup check * Fix rbac and dist installer * Fix gitar issues
[Title]
📚 Description of Changes
Provide an overview of your changes and why they’re needed. Link to any related issues (e.g., "Fixes #123"). If your PR fixes a bug, resolves a feature request, or updates documentation, please explain how.
What Changed:
(Describe the modifications, additions, or removals.)
Why This Change:
(Explain the problem this PR addresses or the improvement it provides.)
Affected Components:
(Which component does this change affect? - put x for all components)
Compose
K8s
Other (please specify)
❓ Motivation and Context
Why is this change required? What problem does it solve?
Context:
(Provide background information or link to related discussions/issues.)
Relevant Tasks/Issues:
(e.g., Fixes: #GitHub Issue)
🔍 Types of Changes
Indicate which type of changes your code introduces (check all that apply):
🔬 QA / Verification Steps
Describe the steps a reviewer should take to verify your changes:
make testto verify all tests pass.")make create-kind && make deploy.")✅ Global Checklist
Please check all boxes that apply: