mozilla-b2g/gaia — pull request #6146 by lightsofapollo (2012-11-02 07:49:40+00:00)
Title: Bug 796743 - Store parsed icalComponents seperatly from the main event

Changes the way the parsed ical component is stored. Instead of keeping it on event.remote.icalComponent it is stored in a separate object store.

This is largely for performance/memory reasons _after_ sync it does not greatly effect sync performance but it is the part 1 of 2 for incremental recurring event expansion bug (which will greatly effect sync performance).