Expose crdb_internal.invalid_objects inside the console UI #107568
Labels
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
T-observability
ui-design-needed
Issues that require a UX/UI design for it
Is your feature request related to a problem? Please describe.
Clusters can potentially have descriptor corruption because of schema changer bugs, which can lead to upgrade issues
or inaccessible tables. Fortunately Cockroach DB has builtin diagnostics for these using the crdb_internal.invalid_objects table.
Describe the solution you'd like
We should periodically have the console scan crdb_internal.invalid_objects and have some type of notification for
database administration when descriptor issues are addressed. This will allow for administrators to be aware of
any potential upgrade issues earlier.
Describe alternatives you've considered
Additional context
This is important also in reference to a recent TA: https://www.cockroachlabs.com/docs/advisories/a99561 where this CRDB internal table now reports this problem
Jira issue: CRDB-30112
The text was updated successfully, but these errors were encountered: