influxdata / influxdata/influxdb

Automatically generate fillColumns and symbolColumns from table

Open
#18,366 0 comments 0 reactions 0 assignees View on GitHub
kind/tech-debt team/ui
Dominant language
Rust
Stars
31.7k
Forks
3.7k
Avg merge
13h 37m
Merged PRs (30d)
8

Description

The major ask is that the HistogramPlot and ScatterPlot render properly when viewProperties.fillColumns or viewProperties.symbolColumns is null, defaulting to whatever is in the fluxGroupKeyUnion property within the FromFluxResult passed in. The functionality to automatically fill these is currently held in a selector somewhere, which obfuscates the relationship between the view properties being generated by the `createView` function and the requirements of these components.

Contributor guide

Open the contributing guide

Research direction

Trace how createView produces view properties and locate the selector that currently derives fillColumns and symbolColumns. Start with HistogramPlot, ScatterPlot, and the FromFluxResult fluxGroupKeyUnion property. Done means both plots render correctly when either view property is null and the values default from fluxGroupKeyUnion.

Written by the indexing model from the issue text.

Assessment

Tech stack
react
Domain
data-visualization, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.