LWN.net Logo

ANNOUNCE: tracker 0.7.16 released

From:  Martyn Russell <martyn-AT-lanedo.com>
To:  gnome-announce-list-AT-gnome.org, Tracker mailing list <tracker-list-AT-gnome.org>
Subject:  ANNOUNCE: tracker 0.7.16 released
Date:  Thu, 14 Jan 2010 16:48:00 +0000
Message-ID:  <4B4F4AC0.4000104@lanedo.com>
Archive-link:  Article, Thread

tracker 0.7.16 is now available for download from:
http://download.gnome.org/sources/tracker/0.7/

bc2a62085594acabcddc08399e16692f  tracker-0.7.16.tar.gz

What is it?
===========
All-in-one indexer, search tool and metadata database.

Where can I find out more?
==========================
You can visit the project web site:

   http://www.tracker-project.org/

What's New?
===========

   Ontology:
   * Added nmo:isSent property.
   * Added mlo:Landmark and mlo:PointOfInterest classes.
   * Added mlo:poiLocation property.
   * Added nao:predefined-tag-favorite.
   * Added nco:im-capability-text-chat.
   * Updated the domain of nmo:isDraft from nmo:Email to nmo:Message.
   * Updated comments for mlo:altitude, rdfs:label and rdfs:comment.

   libtracker-common:
   * Added D-Bus client lookup for logging.
   * Added tracker_{class,property}_{get,set}_id() APIs.
   * Fixed some uint vs int issues in TrackerClass.
   * Fixed all resource IDs to be gints.

   libtracker-db:
   * Added binary log to journal SPARQL transactions.
   * Added database checks for corruption.
   * Fixed all resource IDs to be gints.

   litracker-data:
   * Never delete URI <-> ID mapping.
   * Reuse resource_cache and resources in update buffer.
   * Reuse blank_buffer arrays.
   * Avoid querying for ID twice when inserting resources.
   * Avoid string manipulation in get_property_values.
   * Fixed all resource IDs to be gints.

   libtracker-client:
   * Updated TrackerClient to be a GObject.
   * Updated documentation with deprecation information.
   * Added tracker_client_new() to replace tracker_connect().
   * Use GSlice for common allocations.
   * Seal public members in private struct.
   * Make D-Bus interface/service/object definitions public.
   * Don't start D-Bus service just check Tracker is activatable.

   libtracker-miner:
   * Fixed missing D-Bus release call when cleaning up miner.

   tracker-store:
   * Added D-Bus sync method for the journal.
   * Removed non-existant functions in tracker-dbus.h

   tracker-search:
   * Improved -a output, don't prepend "album" on each line.

   tracker-extract:
   * Set nmm:musicAlbum and nmm:performer in GStreamer plugin.

   evolution:
   * Throttle 100 emails per 5 seconds.
   * Fixed a crash in evolution plugin when killing tracker-store.
   * Fixed reference leak on TrackerMiner.
   * Fixed exit() call when enabling/disabling plugin.

Bugs Fixed
==========

   * NB#151295, Tracker goes to error state with certain sparql updates

NOTES:
======

   The fix for the exit() in Evolution when enabling/disabling the
   plugin is not completely fixed. If you start with the plugin
   disabled and enable it, it still happens (but not the other way
   round). This part needs fixing in Evolution. See bug:

     https://bugzilla.gnome.org/show_bug.cgi?id=606940

   The Deskbar applet packaged with Tracker is currently out of date
   and needs some love to get it working with the new APIs. It is in
   the same state as it was for 0.6. As such it isn't expected to work.

-- 
14 January 2010
Tracker team
_______________________________________________
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list



(Log in to post comments)

Copyright © 2010, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds