chore!: remove Troubleshoot_Disable_Statistics_Generator and Troubleshoot_Disable_Workspace_Sync settings - #41896
Conversation
…hoot_Disable_Workspace_Sync settings
|
Looks like this PR is ready to merge! 🎉 |
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review. 📜 Recent review details⏰ Context from checks skipped due to timeout. (6)
🧰 Additional context used📓 Path-based instructions (2)**/*.{ts,tsx,js}📄 CodeRabbit inference engine (.cursor/rules/playwright.mdc)
Files:
apps/meteor/**📄 CodeRabbit inference engine (CLAUDE.md)
Files:
🧠 Learnings (2)📚 Learning: 2026-02-26T19:25:44.063ZApplied to files:
📚 Learning: 2026-02-26T19:25:44.063ZApplied to files:
🔇 Additional comments (2)
WalkthroughThe PR removes two deprecated troubleshooting settings and adds migration v339 to delete existing instances. The migration is registered in the startup migration index. ChangesTroubleshooting settings cleanup
Estimated code review effort: 1 (Trivial) | ~5 minutes Merge Risk: ⚪ Minimal · up to This localized change removes deprecated settings and cleans up their stored records; no actionable merge-blocking risk remains beyond normal checks and review. Suggested labels: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Warning Review ran into problems🔥 ProblemsErrors were encountered while retrieving linked issues. Errors (2)
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❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## release-9.0.0 #41896 +/- ##
================================================
Coverage ? 68.82%
================================================
Files ? 4134
Lines ? 158124
Branches ? 28099
================================================
Hits ? 108836
Misses ? 44144
Partials ? 5144
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Proposed changes (including videos or screenshots)
Removes the hidden
Troubleshoot_Disable_Statistics_GeneratorandTroubleshoot_Disable_Workspace_Syncsettings, both marked with a TODO for removal at 7.0.0. No code reads either setting anymore and their i18n keys were already removed; only the registrations remained.Migration v339 deletes both settings from the database, following the same pattern as v337 (
FileUpload_S3_SignatureVersion).Issue(s)
https://rocketchat.atlassian.net/browse/CORE-2588
https://rocketchat.atlassian.net/browse/CORE-2589
Steps to test or reproduce
Start the server against a database that has either setting stored; after migration 339 runs, both documents are gone from
rocketchat_settingsand they no longer appear in the admin settings.Further comments
Summary by CodeRabbit