-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Timeseries visualisation #21
Comments
So we'd prune flawed / extremely old data points in the data exports on the server side. The clients would download all the non-pruned data but then only show say the last 2 weeks? |
Yes, that'd be part of proposal 1.
Not quite: Proposal 2 would prune delivery (to say the last 2 weeks in your example) on the server side, too: This is driven by a file listing the to-be-displayed data points to the client logic (example here): The client only downloads those (days listed in the control file), while the server may have more. So, indeed, a third option could be to also add a client-side pruning option (made accessible via something like a "download more" button) |
Proposal 2 that prunes delivery on the server side is good. |
Resolved by adding trivial script to server-side deploy
|
Moving a discussion from a PR #20 to an issue:
Agreed. So what about adding a mechanism to selectively set dates that shall become part of the visualization export (encoded in gen_website.sh? ) and which could be manually amended/checked in to github as and when substantial changes to the code base occur and as and when the current number of test runs shown becomes too large to derive meaningful insight from), e.g., a file containing a list of dates (instead of the single start date currently passed as parameter to the HTML-generator python script)? This would be a whitelist approach at the generating end (dropping data from export).
An alternative could be a simple "pruning" script deleting unwanted/redundant data/date points from the current daily exports, i.e., a blacklist approach that could be done at the receiving end (still retaining all data points without visualizing all of them). My preference would be on this, second option.
@dstebila: Any preference? Alternative suggestions?
The text was updated successfully, but these errors were encountered: