tracker r1252 - trunk



Author: mbiebl
Date: Tue Apr  8 02:50:37 2008
New Revision: 1252
URL: http://svn.gnome.org/viewvc/tracker?rev=1252&view=rev

Log:
Revamp the NEWS file. Patch by Tshepang Lekhonkhobe.


Modified:
   trunk/NEWS

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	(original)
+++ trunk/NEWS	Tue Apr  8 02:50:37 2008
@@ -1,39 +1,335 @@
-18th October 
-	released 0.5.0
+Tracker 0.6.6
+============= (03 Mar 2008)
 
-14 May
-	Improved support for Fedora Core 5
-	Improved EXIF metadata
-	Added new File based services
+  Applet
+  * HIG fix for preference window.
+  * Progress for index merges added.
+
+  Tracker daemon
+  * Fixed shutdown of daemon when paused to prevent hangs.
+  * Fixed an unfinished final index merge step when next restarted.
+
+
+
+Tracker 0.6.5
+============= (27 Feb 2008)
+
+  Applet
+  * Removed popup window and replaced with tooltip displaying status
+    and progress.
+  * New Applet preferences to turn off animation/hide icon/set
+    smart pause.
+  * Smart pause feature which can auto-pause the Tracker daemon
+    whenever the user presses a key or moves the mouse, thereby
+    improving system responsiveness during indexing.
+  * Annoying merge messages have now been removed.
+  * Reindex option added.
+  * About box added.
+  * Now hidden if indexing is disabled.
+  * Bugs with constant animation fixed.
+  * Animation rate slowed right down so as to be less annoying.
+
+  Tracker daemon
+  * Temporary blacklisting of frequently changing files (they are
+    indexed after one hour or on next restart of Tracker daemon).
+    This prevents constant indexing from downloads and torrents.
+  * More blacklisting of common tmp formats and vmware files.
+  * Memory leak fixes.
+  * Removed CPU-heavy corruption scan which can last long time and
+    occurs on battery too at startup when tracker daemon was not
+    previously shut down properly. Instead we now use bigger
+    transactions with fsync on to prevent corruption in the first
+    place (only slightly more disk IO is used during indexing as a
+    result).
+  * Fixed crashers.
+  * Fixed D-Bus shutdown/reindex call.
+
+
+
+Tracker 0.6.4
+============= (11 Dec 2007)
+
+  * Made indexing more robust by pausing if disk space is low or
+    index grows too big.
+  * Limit log file size to 10MB.
+  * New Tracker Applet - animates when indexing, provides ability to
+    pause indexing as well as viewing status and progress feedback
+    from indexer, statistics, and notification warnings; it can
+    also launch Tracker Preferences and Tracker Search Tool.
+  * New power management options enable much better customization.
+  * Ignored files fixes.
+  * Deskbar/tracker integration fixes.
+  * Made most prefs live and affect Tracker in real time; others
+    will prompt for restart and/or reindex where necessary.
+  * Shell script fixes
+  * Fixed Imap bug with embedded Auth in URI.
+  * Built-in corruption check and scan when Tracker is not shut down
+    cleanly - prevents infinite looping.
+  * Fix index deletions.
+  * Many more bug fixes and stability improvements.
+
+
+
+Tracker 0.6.3
+============= (25 Sep 2007)
+
+  * Fixed memory leaks.
+  * New index merging which allows for much better performance and
+    much less disk hogging I/O.
+  * Battery throttling - Tracker now stops indexing when on battery.
+  * Many more optimisations - transactions, use of O_NOATIME and
+    posix_fadvise everywhere.
+  * Check files exist before including in search results.
+  * Fixed disabling of indexing option in tracker-preferences.
+  * HIG fixes to tracker-preferences screen.
+  * Fixed resetting of stats.
+
+  note:
+    This version will cause your hard drive to be re-indexed so
+    that stats are fixed (previous version broke them).
+
+
+
+Tracker 0.6.2
+============= (25 Sep 2007)
+
+  * New Sqlite-based indexer which utilises the new incremental blob
+    I/O in sqlite 3.4.
+  * Highly-optimised email indexing (up to 5x faster).
+  * Dramatically reduced disk access and disk contention.
+  * Indexer now pauses for a grace period when non-Tracker processes
+    write to disk (providing changed files are being watched by
+    Tracker) - minimises slowdowns when compiling or checking out
+    source code.
+  * Makes use of idle class disk IO scheduling if available.
+  * Makes preliminary use of NO_ATIME (some disk access still uses
+    fopen).
+  * Fixed restore of user metadata on re-index (keywords are
+    auto-restored).
+  * Added increased number of (junk) files to automatically ignore.
+  * Improved stopwords.
+  * New Deskbar handler that uses the new Deskbar api (2.19+).
+  * Fixed old Deskbar handler to remove race condition causing
+    crashes.
+  * Fixed a number of annoying bugs in email indexing and Tracker
+    Preferences.
+
+  note:
+    This version will cause your hard drive to be re-indexed due to
+    the new Sqlite indexer backend.
+
+
+Tracker 0.6.1
+============= (08 Aug 2007)
+
+  * translations and bugfixes
+
+
+Tracker 0.6.0 "better late than never"
+============= (24 Jul 2007)
+
+  * Evolution Emails (mbox/pop/imap) now indexed.
+  * Gaim/Pidgin chat logs now indexed.
+  * Applications now indexed.
+  * New files indexed - all spreadsheets, csv (these require
+    Gnumeric to be installed) and oo draw.
+  * Vastly improved and new search UI using a sidebar for categories
+    and a new metadata tile.
+  * Tagging support in the UI.
+  * New tracker-preferences UI for easy setting of prefs.
+  * Added libtracker-gtk widget toolkit.
+  * Now uses XDG directories.
+  * Optimised triple store.
+  * Handles multiple triple stores (files, emails and user data are
+    all separate dbs).
+  * New IDF based ranking algorithm.
+  * XMP metadata support added.
+  * Made use of async calls in tracker-search-tool to prevent it
+    from freezing.
+  * Added a 60 second delay before indexing to prevent slowdowns on
+    desktop start-up.
+  * Added support for crawling directories without watching overhead
+    (useful for indexing source code without causing slowdowns when
+     compiling).
+
+
+Tracker 0.5.4 "Speed Daemon"
+============= (26 Jan 2007)
+
+  * Indexing at ludicrous speed - massively optimised indexing so
+    its now 10x faster than previous version. Indexing speeds are
+    now around 100 text files per second (which is about the
+    maximum possible considering the I/O time to read 100 files from
+    a hard drive).
+  * Index while you work - now scheduled even better so it should
+    never slow the system down whilst allowing users to work without
+    being affected by or even noticing it.
+  * Also provides additional --throttle command line parameter to
+    customise throttling even further so no need to endure noisy
+    fans or hot laptops while indexing.
+  * New verbosity param to control how much data is shown on screen
+    and in log.
+  * Fixed MPlayer backend which is now used if gstreamer backend
+    returns no metadata
+  * Improved reaping of all spawned apps - no more zombies!
+  * Improved mime and text file detection.
+  * Added improved deskbar-handler.
+  * Got Tracker to run nicely on FUSE based filesystems.
+
+
+Tracker 0.5.3
+============= (24 Dec 2006)
+
+  * Fixed memory leaks when indexing (typical mem usage should now
+    be ~6MB RSS when indexing large numbers of files).
+  * New improved metadata engine now sports multiple values per
+    metadata item and rdf style recursive metadata relationships.
+  * Support for Dublin Core types (especially for metadata
+    relationships).
+  * Changed command line options for trackerd to be similiar to
+    other programs.
+  * Metadata names now to reflect rdf style syntax (Eg DC:Keywords).
+  * Improved indexing of numeric data so that only meaningful
+    numbers are indexed (IE must contain 5 or more consecutive
+    numbers to be indexable).
+  * Improved indexing of filenames so that hyphens and underscores
+    are used as word breaks to create a delimited filename in
+    addition to the full filename.
+  * Improved snippet generator to start/end on a word break if
+    possible.
+
+
+Tracker 0.5.2
+============= (21 Nov 2006)
+
+  * Now has l10n/i18n support.
+  * Added timeout to all external processes and metadata extractors
+    used by Tracker.
+  * Added missing OpenOffice templates to our filters.
+  * Fixed filters to use different packages like w3m for indexing
+    html.
+  * Fixed Debian build and added new packages for data files and
+    translations.
+  * Imporved t-s-t and made snippets wordwrap, made snippets async,
+    used Tracker's mime facility, improved highlighting and fixed
+    crasher.
+  * Limited tracker-extract's memory usage using setrlimit.
+  * Added desktop files for tracker-search-tool.
+
+
+Tracker 0.5.1
+============= (07 Nov 2006)
+
+  * Inlined a threadsafe version of sqlite to prevent common errors
+    like content not being indexed. This can be overriden for those
+    with a threadsafe version of SQlite.
+  * New Gstreamer-based audio/video extractor on by default.
+  * Made extractors more robust.
+  * Fixed a number of compiler warnings.
+  * Tidied up the tracker-search-tool to have buttons more evenly-sized
+  * Fixed a few leaks and made the D-Bus interface more robust.
+  * Imporved IOprio detection.
+
+
+Tracker 0.5.0
+============= (25 Oct 2006)
+
+  * Completely new backend that has been moved from Mysql to the
+    nimble Sqlite database and QDBM inverted word index.
+  * New tracker-search-tool GUI which allows you to search for your
+    files in a google-like fashion with results depicted with
+    google-style search snippets.
+  * Revamped Rdf Query engine.
+  * New lighter design with big dependencies like libextractor
+    having been dropped in favour of lighter and optional metadata
+    extractors.
+  * Added new extractors that can use Totem or MPlayer.
+  * New options to tune Tracker for your system. We now have a
+    --enable-low-memory setting for use with computers with less
+    RAM and a --turbo mode for those  who want indexing to take
+    place as fast as possible.
+  * New snowball stemmers have been integrated into Tracker to
+    provide some of the highest quality open source stemming around.
+  * New language-specific stopword lists to prevent indexng of
+    common words (which are of little value).
+  * Can optionally make use of Pango word breaking for full
+    internationalisation support.
+
+
+Tracker 0.0.4 "Now indexing at Warp speed"
+============= (16 May 2006)
+
+  * Hugely optimised indexing when many files are waiting to be
+    indexed (especially when you first run trackerd).
+  * Mass queueing of files no longer blocks the main thread, meaning
+    super fast searches can still be performed during heavy indexing.
+  * Eliminated CPU bottlenecks and improved thread synchronisations
+    so Tracker now hits the ground running when indexing (approx
+    500+ files indexed per minute on inotify-enabled systems).
+  * Extended metadata support for more Exif fields.
+  * Added more service types.
+  * Imporved build and support for FC5 (includes RPMs).
+  * Redesigned Database around version 5 of the *embedded*
+    in-process MySQL database library.
+  * Now uses the auto-repair facility provided by MySQL to
+    automatically repair damaged database files so you need never
+    worry about losing your precious data.
+  * Moved virtually all DB logic into stored procedures which
+    provides a clean seperation of DB logic and application logic.
+  * Added support for parsing dates in various formats including
+    conversion to/from ISO 8601 format
+  * Fixed MSWord filter to prevent looping (WvText causes inotify to
+    report file write change causing endless looping).
+  * Redesigned DB structure to be more generic and service orientated
+  * Added support for service types (first class objects) to DB.
+  * Cleaned up code warnings and fixed potential crasher.
+  * Fixed issues with argv handling.
+  * Fixed build issue for Fedora Core 5.
+
+
+Tracker 0.0.3
+============= (29 Mar 2006)
+
+  * Made D-Bus interface more generic
+  * Corrected search results of hyphenated search terms.
+  * Added support for limiting no. of hits for searches.
+  * Added optional support for sorting search results by relevance
+    score.
+  * A few minor bug fixes (Updating file name metadata correctly
+    during move, correcting use of hyphenated search terms).
+  * Streamlined the inlined version of libextractor and improved
+    build system and fixed bug in previous version which prevented
+    compilation of the inlined version.
+
+
+Tracker 0.0.2
+============= (27 Feb 2006)
+
+  * Full inotify support (only compatible with Linux kernels 2.6.13
+    or higher) with optimisations for detected moves.
+  * Fallback to FAM/GAMIN and manual polling for non-Linux and/or
+    non-inotify systems.
+  * Improved build system which allows you to specify which file
+    monitoring backend to use.
+  * Valgrind'ed to remove all leaks.
+
+
+16 Jan 2006
+  *	Added support for Tracker as a Nautilus Search Backend.
+
+
+05 Jan 2006 
+  * Added polling mechanism to watch files in absence of FAM/iNotify
+	or when FAM/iNotify watch limits have been exceeded.
+
+13 Dec 2005 
+  * Imported Tracker into GNOME CVS.
 
-1 May
-	Made database more generic
-	Upgraded to mysql 5
-	Converted DB logic to stored procedures	
 
-28th Mar
-	Made Dbus interface more generic	
+08 Dec 2005
+  * Pre-release of Tracker launched.
 
-
-27th Feb
-	Added full support for Inotify with optimisations for detected moves.
-	Also updated build system, fixed leaks and improved stability.
-
-16th January
-	Added support for Tracker as a Nautilus Search Backend
-
-5 January 2006 
-	Added polling mechanism to watch files in absence of FAM/iNotify or when FAM/iNotify watch limits have been exceeded
-
-
-13 December 2005 
-	imported Tracker into CVS
-
-
-8th  Dec 2005
-	Pre-release of Tracker launched
-
-15th Sept 2005
-	Tracker project started.
+15 Sep 2005
+  * Tracker project started.
 
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]