influxdata / influxdata/influxdb
Query Builder: Scroll down filter list is limited to 200 values only
- Dominant language
- Rust
- Stars
- 31.7k
- Forks
- 3.7k
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 8
Description
__Steps to reproduce:__
0. fill up any Influxdb bucket with metric which contains more fields than UI filter window in query builder is able to display, currently > 200. This example uses telegraf prometheus plugin in kubernetes environment to populate the influxdb bucket with complex metrics.
1. Go to data explorer.
2. Try to scroll down to some field value which is not in the first 200 of displayed values.
3. Only filtering by typing in name is the way to find your desired value (if you know its name)
__Expected behavior:__
User should be able to scroll down to the end of the list of available values.
__Actual behavior:__
https://drive.google.com/file/d/1gFMR-G5MgDc_rvHDclmsGNr-pOF7_cOZ/view?usp=sharing
* System info: Linux 4.14.138+ x86_64
* InfluxDB version: InfluxDB 2.0.0-beta.1 (git: 128b9ee9c) build_date: 2020-01-23T12:02:48Z
* Other relevant environment details: Kubernetes v1.14.8-gke.12, Container-Optimized OS with Containerd (cos_containerd)
--
Contributor guide
Research direction
Start in the Data Explorer query builder and reproduce the issue with a bucket containing more than 200 field values. Trace the filter list behavior when scrolling, then verify that users can reach values beyond the first 200 without needing to type their names.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100