AddonRepository now using JSON

Felipe G felipc at gmail.com
Mon Aug 12 22:25:07 UTC 2013


> Can the "keep-open" flag on the whiteboard be removed now? The patches
look to be merged to m-c so the bug can probably be resolved-fixed :)

I believe it's ready to be marked as resolved! but I'm not 100% for sure so
I'll let Irving do that

Felipe


On Mon, Aug 12, 2013 at 7:15 PM, Jared Wein <jwein at mozilla.com> wrote:

> Can the "keep-open" flag on the whiteboard be removed now? The patches
> look to be merged to m-c so the bug can probably be resolved-fixed :)
>
> Thanks,
> Jared
>
> ----- Original Message -----
> > From: "Felipe G" <felipc at gmail.com>
> > To: "Firefox Dev" <firefox-dev at mozilla.org>
> > Sent: Monday, August 12, 2013 6:06:21 PM
> > Subject: Re: AddonRepository now using JSON
> >
> > And following up: thanks to the great work by Irving, bug 853388 has also
> > landed, which covered the XPIProvider module and now completes the
> > AddonManager storage rewrite.
> >
> > Felipe
> >
> >
> > On Thu, Aug 8, 2013 at 4:28 PM, Felipe G < felipc at gmail.com > wrote:
> >
> >
> >
> > Hey everyone, last week we landed the first part of the AddonManager
> SQLite
> > -> JSON rewrite, in FF 25. This first part was bug 853389 , which covered
> > the AddonRepository module. What that means in practice is that the
> previous
> > addons.sqlite storage has been replaced by addons.json in your profile
> > folder.
> >
> > There was no API change and basically the existing module's behavior was
> > attempted to be preserved as much as possible. However, the usage of now
> > async IO can always introduce unexpected bugs, so please keep an eye for
> > regressions in this cycle, specially for things related to addons
> > compatibility checks (which everyone will be hitting this week as Nightly
> > upgrades from 25 to 26 and as add-ons compatibility markings are updated
> on
> > AMO).
> >
> > In the coming weeks the second part should be landing in central ( bug
> 853388
> > ), which will complete this work by replacing extensions.sqlite with
> > extensions.json, which is managed by the XPIProvider module.
> >
> > These two bugs together should improve both start-up time and jank by
> > removing some expensive "commit transaction" calls. We'll be doing
> > measurements about the real impact they had in the near future.
> >
> >
> > Felipe
> >
> >
> > _______________________________________________
> > firefox-dev mailing list
> > firefox-dev at mozilla.org
> > https://mail.mozilla.org/listinfo/firefox-dev
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/firefox-dev/attachments/20130812/bc4072db/attachment.html>


More information about the firefox-dev mailing list