Confirmed users
2,473
edits
| Line 65: | Line 65: | ||
|team=Irving Reid (lead), Felipe Gomes | |team=Irving Reid (lead), Felipe Gomes | ||
|duration=6 weeks (approx week of May 27, 2013) | |duration=6 weeks (approx week of May 27, 2013) | ||
|goal= | |goal=Goal: Reduce Addon Manager impact on start-up time<sup>1</sup> and runtime pauses<sup>2</sup> by removing SQLITE database from XPI Provider and Addon Repository and replacing with JSON<sup>3</sup>. | ||
<sup>1</sup><span style="font-size: 80%;">Start-up time reduction by reducing the amount of I/O required before first paint.</span><br/> | |||
<sup>2</sup><span style="font-size: 80%;">Runtime pause reduction by reducing I/O required during addon up-to-date checks and updates, and making sure as much as possible is off main thread.</span><br/> | |||
<sup>3</sup><span style="font-size: 80%;">New implementation will do no blocking I/O except minimal loading of required data during start-up.</sup> | |||
|reports=[http://www.controlledflight.ca/category/mozilla Irving Reid's blog], TeamStatus: [http://teamstat.us/#show/irc.mozilla.org/perf/irving Irving Reid], [http://teamstat.us/#show/irc.mozilla.org/perf/felipe Felipe Gomes] | |reports=[http://www.controlledflight.ca/category/mozilla Irving Reid's blog], TeamStatus: [http://teamstat.us/#show/irc.mozilla.org/perf/irving Irving Reid], [http://teamstat.us/#show/irc.mozilla.org/perf/felipe Felipe Gomes] | ||
|work= {{bug|853388}}, {{bug|853389}} | |work= {{bug|853388}}, {{bug|853389}} | ||