MatteoGioioso / MatteoGioioso/postgres-explain

Minor issues and improvements

Open
#1 0 comments 0 reactions 1 assignee View on GitHub

@MatteoGioioso is already working on this.

Since Aug 5, 2023.

bug enhancement
Dominant language
Go
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Backend

Frontend

  • Extremely annoying popover behavior; increase showing delay
  • Warning colors for rows: https://explain.depesz.com/help#colors-rows
  • Big numbers should have , and . to be better visualized
  • Hover on table's row is ugly, if background color is set on the cell it won't show hover effect
  • In the Node column Operation the indentation if the node is deeply nested, it will force the operation name on a new line
  • Popover on nodes chips. To get some explanation
  • Detailed node table can be closed
  • Detailed node table can go forward and backward, following summary level order
  • Query visualization should have PlanID or Alias displaying
  • Error handling
  • Sticky table header: difficult to see with big plans
  • When going back to Diagram from Table, the fitView is offset
  • Generic table for stats misalignment with Node name and time
  • More parameters for optimization analytics
  • Replace tooltip where ever is ok

https://www.pgmustard.com/docs/explain


Plans for testing:

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.