AOF loading must not check ACL permissions in exec#3984
Conversation
Signed-off-by: Luke Palmer <luke@lukepalmer.net>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthrough
ChangesAOF MULTI/EXEC ACL Exemption
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## unstable #3984 +/- ##
============================================
+ Coverage 76.54% 76.70% +0.15%
============================================
Files 162 162
Lines 80775 80789 +14
============================================
+ Hits 61833 61970 +137
+ Misses 18942 18819 -123
🚀 New features to boost your workflow:
|
dvkashapov
left a comment
There was a problem hiding this comment.
Overall I agree with proposal here but this change may require major decision from core team because this behaviour is undocumented and may change something that users rely on...
Signed-off-by: Luke Palmer <luke@lukepalmer.net>
Permissions must not be checked when replaying commands from an AOF because all that matters is that the commands were allowed at the time they were originally performed. Checking permissions can result in silent data loss.
Fixes #3983