Fixed a problem where logs to Twisted were being lost.
Added 'method' index support to osaf.pim.collections.IndexDefinition.
Ported zanshin to use cElementTree instead of ElementTree.
Recurrence:
Started experimenting with AndiVajda’s idea for index updating, and fixing various indexes.
Fixed some problems with the way we index In/Out emails with recurring events.
Worked on making indexes in the new scheme work in the presence of recurrence, i.e. even when the underlying Items don’t actually have the attributes being indexed.
Edit/Update:
Wrote up a summary of Domain Model changes, and committed them.
Fixed a failure in the functional tests that only seemed to happen on the Linux tinderboxes. Although the problem was triggered by some of my edit/update changes, in the end it turned out to be caused by a deeper problem we were having with shuttling schema.Annotation objects from the Twisted to the Chandler UI thread.
Plan Recurrence: Keep on working on indexing issues.