value too long for type character varying(32)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LAVA Dashboard (deprecated) |
Fix Released
|
High
|
Michael Hudson-Doyle | ||
LAVA Validation Lab |
Fix Released
|
High
|
Unassigned |
Bug Description
Looks like all the daily runs from today failed to deserialize. Unfortunately, making sense of the deserialization error is still a bit of a pain. Looking at the model and the bundle though, my best guess is that it's the NamedAttribute name limitation of 32 characters. It looks like there was also a change that went in that added this:
"target.
I've hot-patched this on the server for now, but I think this needs to be increased.
as a side note, I seem to recall some discussion a long time ago about whether it made sense to limit the number of characters, as there was some sort of alleged performance gain by not putting a limit on them. What ever happened to that?
Related branches
- Linaro Validation Team: Pending requested
-
Diff: 241 lines (+219/-6)2 files modifieddashboard_app/migrations/0011_auto__chg_field_namedattribute_value__chg_field_namedattribute_name.py (+217/-0)
dashboard_app/models.py (+2/-6)
Changed in lava-lab: | |
importance: | Undecided → High |
milestone: | none → 2011.12 |
Changed in lava-dashboard: | |
status: | New → Fix Committed |
The task for lava-lab is to upgrade dashboard once we have a fix for this, and re-install, or undo the hotfix I did for lava-dispatcher to make it quit sending this attribute