Details
-
Type:
Epic
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Developer Infrastructure, QA
-
Labels:
-
Epic Name:sqre-s17-squash-refresh
-
Story Points:15
-
WBS:1.02C.10.02
-
Team:SQuaRE
-
Cycle:Spring 2017
Description
SQuaSH visualization is done through a web-based dashboard built with bokeh widgets. In recent cycles we have seen useful new functionality in bokeh development and so this epic covers refreshing the toolchain and incorporating any compelling new features.
Here we also breakdown the tasks needed to deploy SQuaSH with the new validate_drp developed during F16 and changes needed in the SQuaSH API.
We are looking to do some knowledge transfer of the Django architecture to a second developer.
AF: 50% JMP: 50%
Attachments
Key | Summary | Story Points | Assignee | Status | |
---|---|---|---|---|---|
|
4 | Joshua Hoblitt | Done | ||
|
Update SQuaSH database model and JSON API with concepts from validate_drp measurement API |
5 | Angelo Fausti | Done | |
|
validate_drp example/runDecamTest.sh broken on decam dataset |
0.5 | Michael Wood-Vasey | Done | |
|
1.4 | Angelo Fausti | Done | ||
|
5.6 | Angelo Fausti | Done | ||
|
Update post_qa to shim blobs, measurement metadata and metric definitions to SQUASH API |
3.2 | Angelo Fausti | Done | |
|
0.5 | Joshua Hoblitt | Done | ||
|
2.8 | Angelo Fausti | Done | ||
|
Investigate if MariaDB 10.1+ DynamicField() can be used for storing JSON blobs |
2 | Angelo Fausti | Done | |
|
0.5 | Angelo Fausti | Done | ||
|
2.25 | Joshua Hoblitt | Done | ||
|
1.4 | Angelo Fausti | Done | ||
|
1.4 | Jonathan Sick | Done |
This major SQuaSH update is now live in production. It exceeded its estimate due to the significant complication of migrating to the newly refactored validate_drp API while simultaneously dealing with the large drill-down functionality and schema changes (
DM-6196). This was the first API-breaking major migration (with data retention) on a still-alpha infrastructure and so the T/CAM just got the estimate terribly wrong. She now knows better.