crate / crate/crate-admin

Include system tables (sys, information_schema, pg_catalog) in AdminUI

Open
#735 0 comments 1 reaction 0 assignees View on GitHub
complexity: no estimate feature feature: tables
Dominant language
JavaScript
Stars
27
Forks
18
PR merge metrics
No merged PRs in 30d

Description

Right now the system tables are filtered (sys, information_schema, pg_catalog) in the Admin UI.
People often aren't aware, that tables like `sys.jobs` or `sys.jobs_log` exists. Therefore I would propose to also include those in the AdminUI, as it often is the first touchpoint for new users.

Including those tables includes significant rework, as the tables-view includes calculations for cluster health based on table shards. System tables don't have information in `sys.shards`. Just removing the filters leads to a **red** cluster state in the Admin UI (i.e. there needs to be a logic to differentiate between system tables and user tables)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.