ROX-33222: handle multiple hardlinks - #1468
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Enterprise Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
fc5e66b to
9fb28c1
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1468 +/- ##
==========================================
- Coverage 34.52% 33.90% -0.63%
==========================================
Files 22 22
Lines 3325 3386 +61
Branches 3325 3386 +61
==========================================
Hits 1148 1148
- Misses 2172 2233 +61
Partials 5 5 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Description
When files are tracked via their inode (host), we need to take into account that access may be done using a dentry (path) that is not the monitored one. Also, we need to adapt the kernel "monitored" inode life-cycle to verify if there are paths still monitored. The host_scanner model has to be updated to support several paths per inode.
Checklist
Automated testing