This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
[Feature request] Room state database integrity check #12489
Labels
A-Database
DB stuff like queries, migrations, new/remove columns, indexes, unexpected entries in the db
S-Tolerable
Minor significance, cosmetic issues, low or no impact to users.
T-Enhancement
New features, changes in functionality, improvements in performance, or user-facing enhancements.
Description:
A background (and/or admin-submittable) task that will walk state groups, outliers, and other calculated information of relevant rooms, and validate it.
This will then rewrite, fetch, deny or invalidate any incorrect state, and tolerantly rebuild a state group table for a particular room.
Reasoning:
This would be a “last resort” button for administrators to push, to fix any inconsistencies in their database.
(Hypothesis) It could possibly also work with state resets, “revalidating” a room, or provide insightful information about some internal fault or bug that would lead to state resets.
The text was updated successfully, but these errors were encountered: