influxdata / influxdata/influxdb
Refactor Table View
- Dominant language
- Rust
- Stars
- 31.7k
- Forks
- 3.7k
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 8
Description
The goal would be to refactor the table graph type in the app to be much more performant and easy to improve in the future.
a few things that i'd like to see in a rewrite based on the issues and feedback from users:
- the table cell should respect the sort of the flux query, and not always sort by time
- the table cell should allow the ability to reorder the columns
- the table cell should be able to drag to resize the columns and should remember the sizes that a user chooses
- a value from the cell should be able to be copied easily by the user.
more TBD
Contributor guide
Research direction
Start by locating the app's table graph type and table cell implementation, then review how Flux query results reach that view. Done means the refactor addresses the listed sorting, column reordering, resizable persistent widths, and easy value-copying requirements; the issue notes that more requirements are still to be determined.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, rust
- Domain
- databases, frontend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100