scylladb / argus

Apache License 2.0
4 stars 11 forks source link

fix(results): fix results tables when missing data #418

Closed soyacz closed 3 months ago

soyacz commented 3 months ago

In case some columns/rows are missing table breaks (wrong data in columns or looks just bad).

Fix by revamping the way we pass data to renderer: transform it to more organized data structure with known columns and rows that are present and properly handling missing values.

fixes: https://github.com/scylladb/argus/issues/417

soyacz commented 3 months ago

before fixing: image

after fixing: fixed-table

and example with missing single value: Screenshot from 2024-07-26 09-33-59