[Chandler-dev] Re: [chandler-users] collection size after upgrade
Grant Baillie
grant at osafoundation.org
Thu Feb 7 12:04:28 PST 2008
On 7 Feb, 2008, at 11:30, Rick Rawson wrote:
>
> At Sheila's request a couple of days ago, I made special note of the
> number of items in my collections: >5000
>
> After upgrading to Chandler 0.7.4 today, I started with a fresh
> repository and imported a .chex file. I have poked around my
> collections and I am convinced that I have not lost any data.
> However, Chandler now reports that I have ~2500 items. Further,
> Chandler seems to respond to my mouse clicks in a noticeably
> snappier way than it did this morning with v0.7.3.
>
Hi, Rick
I'm not sure why the number of items changed. My only theory is that
it is possible that in 0.7.3 we were exporting items for "redundant"
occurrences (i.e. unmodified events in a recurring series), but we
fixed that in 0.7.4. Do you have a lot of recurring events?
If you have the debug plugin installed, there is a menu (Tools ->
Sharing -> Convert export file) that allows you to convert that .chex
file into a text format. That would be one way to explore what's
different (though the format still might seem like gobbledegook to
you :).
BTW, reading back to your earlier email, I saw:
>> 3. items: 5176 (...if that's the right number; this is the value
>> reported when I "Export Collections and Settings..."
I believe that that is count is correct (depending on what you call an
"item").
> What happened? What does Export Collections and Settings... followed
> by Reload Collections and Settings... do, that purging does not do?
> Would you predict that performance would be improved by starting
> with a fresh repository and Reloading...?
In general, a reload should improve repository performance. The reason
is that reload does not preserve item history, so there's less data
stored in the repository, and therefore less time to find data on
disk. This is similar to the performance gains for purge: the
difference is that purge only removes all history prior to your last
sync.
Hope this helps,
--Grant
More information about the chandler-dev
mailing list