Closed Bug 1216243 Opened 9 years ago Closed 6 years ago

Make it easier to re-parse add-on manifests after changes are made to the parsing code or JSON schema

Categories

(Toolkit :: Add-ons Manager, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox44 --- affected

People

(Reporter: mossop, Assigned: kmag)

References

Details

Back when we used SQLITE as the database if the schema changed we would just re-parse all add-ons to get the correct data. This made it easy to add new fields and re-parse everything without having to write custom migration code. Unfortunately with the switch to JSON that capability was lost. This made things difficult when implementing add-on signature checks and is making things difficult in bug 1192432.

We should add a way to force a re-parse of all installed add-ons.
Assignee: nobody → dtownsend
Assignee: dtownsend → nobody
Assignee: nobody → kmaglione+bmo
Blocks: 1272446
Just bumping the schema version has been working out well, so I think we're good here.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.