Skip to content

Latest commit

 

History

History
47 lines (36 loc) · 3.07 KB

ROADMAP.md

File metadata and controls

47 lines (36 loc) · 3.07 KB

YDB Embedded UI Roadmap

Legend

We use the following symbols as abbreviations:

  1. ㉕ - feature appeared in the Roadmap for 2025;
  2. ㉔ - feature appeared in the Roadmap for 2024;
  3. ✅ - feature has been released;
  4. 🚧 - feature is partially available and is under development;
  5. ❌ - feature has been refused;
  6. 🔥 - not yet released, but we are in rush.

Diagnostics

  1. ✅ ㉔ Capacity diagnostics – a set of signals on a database info tab to easily diagnose CPU or storage shortage
  2. ✅ ㉔ Basic built-in charts – support for charts display for most popular signals: resource consumption, requests and latency
  3. 🔥 ㉔ Display Table Hot Keys – on a tab Hot Keys for a column-oriented and row-oriented table display Hot Keys based on query statistics
  4. Tablets Tab – improved list of tablets in database and cluster with filters and search
  5. Network diagnostics – display signals about cluster network performance and help to discover reasons for potential problems

Cluster Administration

  1. VDisk Eviction – a special page for VDisk with infos and support for VDisk eviction launch
  2. PDisk restart – easy way to restart PDisk with one click from its page
  3. Display Configuration – easy way to find out the value of any configuration paramater for a cluster or database
  4. Edit Configuration – change the value of any configuration paramater for a cluster or database
  5. Storage Nodes with more than 100+ devices – support storage nodes with multiple storage devices
  6. Easy Cluster Initial Setup – add support for semiautomatic cluster bootstrap via wizard-like UI

Query and Schema Development

  1. Autocompletion – autosuggestions to complete sql keywords and schema elements' names
  2. Support VIEWS – basic support for new schema object type – VIEW
  3. Support Asyncronous Replication – basic support for new feature – cluster-to-cluster asyncrounous replication
  4. Display Keys and Column Families – add wider schema tab in Diagnostics mode with information about column families, primary and partitioning keys.
  5. Enhance Column Tables support – display all parameters from CREATE TABLE statement on info Tab, add create/alter queries templates
  6. Query Plan Improvements – add textual representation of the query execution plan and display physical path of the query
  7. ✅ ㉓ Support YDB Topics (add support for viewing metadata of YDB topics, its data, lag, etc)
  8. ✅ ㉓ Support CDC Streams
  9. ✅ ㉓ Support Secondary Indexes
  10. ✅ ㉓ Support Read Replicas
  11. ✅ ㉓ Support Column-oriented Tables

Appearence

  1. Change Table Column Width – make it possible to alter a column (e.g. on a nodes page) width by dragging