Collabora has been pushing us to optimize Zeitgeist performance and scalability, and we delivered. The next release of Zeitgeist will provide you with better performance. In some cases there is over 100% speed improvement.
We benchmarked the some typical Zeitgeist queries and plotted them on a graph. Yellow is current release, blue was some state before we updated the latest code to what we have now, which is denoted in purple. Shorter bars means less time needed for querying.
These are pretty standard queries used by journal and simple applications.
These are more complex queries as used by Synapse and Unity.
So what does that mean for you the user? Quicker searches in the Unity files and application Lenses, faster exploring, and improved response time of all applications using Zeitgeist.
We are already looking into more improvements and we think we can still improve in terms of memory consumption and query times.
For now wait for our next big announcements (integration into applications) and some reviving of a dear project of ours.