Zeitgeist 0.5.2 in the wild

Written for Zeitgeist Framework by Siegfried Gevatter on 2010-09-26

The Zeitgeist team I am proud to announce the release of a new maintainance release of Zeitgeist, 0.5.2 codenamed "Snowball Effect".

Engine:

 - Extensions and the database connection are now shutdown gracefully when
   the Zeitgeist daemon is asked to stop over D-Bus.
 - Receiving a SIGHUP indicates a request for a clean shutdown; this
   can be used to signal a system-wide restart request after an update.
 - Fixed a bug in TableLookup because of which the internal cache wasn't
   being used.
 - Added a new option, activated by the ZEITGEIST_DEBUG_QUERY_PLANS, which
   prints detailed information about each query being executed.
 - Removed superfluous database commits; now they are called after all
   InsertEvent actions have been completed, not once for every event.
 - Speed up the initial query retrieving the last event ID by fixing it to
   make use of the database's indexes.
 - Catch any exceptions trying to notify a monitor of changes and redirect
   them to the error log.
 - Fixed LeastRecentActor sorting not working in combination with event
   template filtering (LP: #641968).
 - Renamed the LeastRecentActor sorting type to OldestActor and implemented
   a new LeastRecentActor which does what it was supposed to do (LP: #646124).

Datahub:

 - Added a workaround so that events concerning OpenOffice.org are logged
   correctly (LP: #646724).

Overall:

 - Fix an error in the ontology; it's "rdf:Property", not "rdfs:Property".
 - Improved documentation; particularly, the ontology is now presented
   in a separate section with a more readable format.
 - Translation updates (Brazilian Portuguese, Catalan and Indonesian).

Read all announcements