tracker/tracker.changes

427 lines
17 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Sat Sep 18 14:31:06 CEST 2010 - vuntz@opensuse.org
- Update to version 0.9.21:
+ Return types in TrackerSparqlCursor API (previously just
strings)
+ Ontology:
- Added nfo:HelpDocument
- Added brief description to the ontologies documentation index
page
+ functional-tests updates
+ libtracker-fts: Do not use TLS for queries
+ libtracker-common: Reset default log handler in
tracker_log_shutdown()
+ libtracker-data: Fixed parallel cursor_next_async() call
segfaults
+ libtracker-miner:
- Removed Pango requirement in tracker-miner.pc
- Improved debugging to avoid store availability confusion in
log
+ libtracker-sparql: Added test case for cursor_next_async()
segfaults
+ tracker-miner-flickr: Fixed desktop file not having the correct
prefix for its icon
+ tracker-extract:
- On shutdown a summary is logged with extraction/failure count
per module
- Fixed compilation error for quill support
- Don't extract content if config has max bytes set to 0
- Use g_pattern_match() instead of g_pattern_match_simple(),
~5% speed increase
+ tracker-search: Do not use tracker:available for emails
+ tracker-status: Fixed memory leak when printing state
+ Bugs fixed: nokia#186055, nokia#192326, nokia#188031
+ Updated translations.
-------------------------------------------------------------------
Thu Sep 9 19:22:59 CEST 2010 - dimstar@opensuse.org
- Update to version 0.9.20:
+ bgo#628859: Ship examples/rss-reader/initial-data.ttl in
tarballs
+ bgo#628872: tracker-control -t or -k shouldn't kill
tracker-status-icon
+ nokia#187558: nfo:belongsToContainer not set for music files
synchronized from Ovi Suite to the device
+ nokia#189896: BatchCommit doesn't send reply
+ Ontology:
- Added slo:categoryIconUrl for category icons in the location
ontology
- Added slo:iconUrl for landmark icons in the location ontology
- Added nfo:manufacturer to replace nfo:make
- Updated documentation, use plainTextContent instead of
plainTextMessageContent
+ libtracker-data: Fixed signed char comparison in SPARQL scanner
+ tracker-store:
- Fixed class-signaling rdf_types array after delete
- Fixed class-signaling to emit all triples for rdf:type
predicates
+ tracker-extract:
- MSOffice, fixed to set nfo:Presentation & nfo:Spreadsheet
- tracker-extract: GStreamer, use integer division for rounding
duration
- Tiff, updated to use canonical uris with new nfo:manufacturer
ontology
+ tracker-miner-flickr:
- Fixed so tracker-search-icon doesn't show constant polling
- Fixed criticals for photos with no tags
+ tracker-miner-rss: Fixed so tracker-search-icon doesn't show
constant polling.
- Remove supplied initial-data.ttl, as it is now shipped in the
tarball.
-------------------------------------------------------------------
Mon Sep 6 09:42:14 CEST 2010 - vuntz@opensuse.org
- Rename evolution-tracker subpackage to tracker-miner-evolution,
with appropriate Provides/Obsoletes since this is first a miner.
Make it also provide evolution-plugin-tracker, since it's a
plugin for evolution too.
- Split flickr and rss miners in tracker-miner-flickr and
tracker-miner-rss subpackages since they are not that useful by
default, and add README.SUSE files for them to explain how to use
them.
- Split applications/files miner to tracker-miner-files, and add a
Recommends to tracker to get it installed by default. This will
enable people to keep tracker and still easily remove this miner
if they don't want to index files.
- Rename nautilus-tracker subpackage to
nautilus-extension-tracker-tags and nautilus-applet subpackage to
gnome-panel-applet-tracker, to follow the naming convention for
plugins and extensions. Add appropriate Provides/Obsoletes.
- Add packageand(tracker:gnome-panel) Supplements to
gnome-panel-applet-tracker.
- Remove useless call to autoreconf.
- Use %_smp_mflags for parallel build.
-------------------------------------------------------------------
Thu Sep 2 20:19:38 CEST 2010 - vuntz@opensuse.org
- Update to version 0.9.19:
+ Collation support
+ Refactored signal notification API
+ Ontology: Added nmo:isEmergency property
+ functional-tests:
- Avoid FTS tests if FTS is disabled
- Don't include TTL files in dist (tarball was 26Mb vs. 6Mb)
+ libtracker-data: Fixed memory leak when setting journal_mode
pragma
+ libtracker-miner:
- If CREATED event is received from a monitor, force IRI cache
update
- Don't print paths as they may not be in UTF-8, print URIs
+ tracker-extract: Fixed xine, mplayer and totem backends
+ tracker-miner-fs:
- Removed CacheTimeout option from config, unused
- Removed ScanTimeout from config, unused
- Disable crawling entirely if !initial_crawl
+ nokia#184505: Video files without audio are listed as music
clips.
+ nokia#179465: Cannot sort lower and upper cases for under same
letter
+ Fix build warnings, and other build issues.
+ Updated translations.
- Rebase tracker-removeable-media-off.patch.
- Add libgupnp-dlna-devel BuildRequires on 11.4 and later.
-------------------------------------------------------------------
Wed Sep 1 07:57:29 UTC 2010 - aj@suse.de
- Change lang package Requires to Recommends since it is not
mandatory at runtime.
-------------------------------------------------------------------
Fri Aug 27 21:32:31 CEST 2010 - dimstar@opensuse.org
- Update to version 0.9.18:
+ Ontology:
- Renamed slo:longitudeUncertainty to slo:horizontalAccuracy
- Renamed slo:latitudeUncertainty to slo:verticalAccuracy
+ libtracker-data:
- Fixed journal reader with rotated journals
- Make sure tracker_fts_update_commit() is called for FTS
updates
+ libtracker-direct:
- Use maximum D-Bus timeout
- Wait for tracker-store to be ready
+ libtracker-bus:
- Use maximum D-Bus timeout
- Fixed linking to include libtracker-sparql
- Throw errors for non-FD passing when Cancellable is cancelled
- Support BatchUpdate for low priority requests
+ libtracker-sparql:
- Added debugging to know what SPARQL is used with
direct-access
- Added TRACKER_SPARQL_BACKEND environment variable
- Added deps file for tracker-sparql.vapi to distribution
- cursor_get_n_columns() should only be called after
cursor_next()
+ libtracker-miner:
- Allow API to bypass config dir checks for user based indexing
- Add method to reindex certain mimetypes
- Add method to invoke tracker-miner-fs to index a file
+ tracker-store:
- Fixed race conditions with new 'Wait' d-bus interface
- Fixed unregister_g_object() criticals
- Small busy callback improvements, indexing speed increased
+ tracker-miner-fs:
- Remove --add-file option (now done using tracker-control -f)
- Added debugging to know which file is requested to be indexed
over D-Bus
- Use tracker_dbus_request_failed() for error situations
- Do not index dirs unconditionally when adding monitors, huge
crawling performance improvement
- Renamed Reindex D-Bus interface to Index
+ tracker-control:
- Make -f and -m outputs translatable
- Print when reindexing mime types or files is successful
- Don't print PIDs if we're reindexing mimes or a file
- Use TrackerMinerManager to reindex mimetypes
+ tracker-tag: Bail out if none of the passed files exist in the
store
+ bgo#613252: Application-driven indexing and metadata storage
+ bgo#627893: tracker 0.9.17 does not compile with
e-d-s/evolution 2.31.90 built with gtk+ 3.0
+ nokia#187148: "Not tagged, file is not indexed" message is seen
when adding a tag
+ nokia#184505: Video files without audio are listed as music
clips.
+ Updated translations.
-------------------------------------------------------------------
Thu Aug 19 02:15:58 CEST 2010 - dimstar@opensuse.org
- Update to version 0.9.17:
+ SPARQL: Improve lexer performance for strings with ASCII
characters
+ libtracker-common: Make sure libtracker-sparql inherits
verbosity
+ libtracker-data:
- Merged DataError into TrackerSparqlError, was causing
miner-fs to not finish
- Remove unused Options database table
+ libtracker-sparql:
- Added dbus-glib-1 dependency when building Vala sources
- Added example documentation for update_blank() API
+ libtracker-bus: Catch SPARQL errors thrown by D-Bus
+ tracker-extract:
- MP3: Fixed extraction of certain ID3v2.3 and ID3v2.4 tags
- MP3: Fixed un-unsynchronisation in ID3v2
+ tracker-store:
- Fixed some memory leaks in dbus shutdown
- Removed plugin support (was only used by kmail)
+ tracker-miner-fs: Fixed memory leak when setting up volumes
+ tracker-search:
- Fixed typo, output was "Contacts:" when it should be "Files:"
- Improved output for --contacts and --files
+ kmail: Removed this plugin, it was unmaintained
+ Functional Tests: refactoring branch merged, much more
comprehensive testings now
+ bgo#627281: crash in tracker-0.8.15 ms-office extractor
+ bgo#623005: Remove odt2txt dependency in the OASIS extractor
+ bgo#623207: tracker 0.8.6/0.9.x fails to build against
evolution 2.31.4
+ nokia#185950: COREWEB: /usr/lib/tracker/tracker-extract
'*__GI_strncmp extract_gif get_file_metadata tra
+ nokia#185070: Enable PNG_iTXt_SUPPORTED flag in libpng
+ nokia#182948: Keywords/Subject metadata not written back to the
file
+ nokia#184882: tracker-extract is getting crashed for malformed
gif files
+ Updated translations.
- Drop tracker-fix-new-evo.patch, upstream fixed.
-------------------------------------------------------------------
Sun Aug 15 16:29:10 CEST 2010 - dimstar@opensuse.org
- Update to version 0.9.16:
+ tracker-extract: Added a GUPnP DLNA extractor
+ libtracker-sparql: Client library for direct/dbus access
+ libtracker-common: New environment variable TRACKER_VERBOSITY
to override config
+ Fix unsupported ontology change preventing tracker for booting
+ Fix tracker not harvesting ID3v2 tags
+ Fix duplicates when monitor events processed before directory
is created in store
+ libtracker-data: Fixed support for IN, NOT IN with <resources>
+ libtracker-miner: If parent GFile being processed, serialise by
waiting
+ libtracker-miner: Print URIs not paths for CREATE monitor event
debugging
- New subpackage libtracker-sparql-0_9-0
- Fix Regquires: in -devel subpackage, require *-0_9-0 instead of
*-0_8-0.
-------------------------------------------------------------------
Thu Aug 12 21:30:26 CEST 2010 - vuntz@opensuse.org
- Add libgrss-devel BuildRequires to build the RSS miner.
-------------------------------------------------------------------
Wed Aug 11 01:40:52 CEST 2010 - vuntz@opensuse.org
- Update to version 0.9.15:
+ Ontology, MTP: Fix mtp:hidden
+ libtracker-data: Support for SPARQL 1.1's IN operator
+ libtracker-data: Implement progress indication for rotated
journals
+ tracker-store: Queue queries while busy
+ Add test cases.
+ Bug fixes.
+ Updated translations.
-------------------------------------------------------------------
Wed Aug 11 00:14:58 CEST 2010 - vuntz@opensuse.org
- Fill .changes for update to 0.9.14.
- Replace id3lib-devel BuildRequires with taglib-devel.
- Replace DeviceKit-power-devel BuildRequires with
libupower-glib-devel.
- Add libicu-devel for better unicode support.
- Add NetworkManager-devel BuildRequires for network status
detection.
- Add librest-devel BuildRequires for flickr data miner.
- Add giflib-devel BuildRequires for gif metadata support.
- Add tracker-fix-new-evo.patch to fix build with recent
evolution-data-server.
-------------------------------------------------------------------
Tue Aug 3 23:28:02 CEST 2010 - dimstar@opensuse.org
- Update to version 0.9.14:
+ For a complete overview of changes, see NEWS file. Here are
some highlights (excluding many bug fixes).
+ The database version has been incremented, this will force a
reindex for any existing Tracker installation.
- Highlights from version 0.9.14:
+ SPARQL: Add support for EXISTS and NOT EXISTS
+ Plug some memory leaks.
+ Some ontology changes.
+ libtracker-data: improvements in read-only mode.
- Highlights from version 0.9.13:
+ Added domain specific indexes, adding a column to DB tables to
avoid full table scans/joins with larger tables for performance.
+ Journal compression and rotation using 50Mb chunk sizes
+ Improve logging in libtracker-miner.
+ tracker-miner-fs: Use 60s as default DBus timeout for requests
to extractor
- Highlights from version 0.9.12:
+ Removed libinotify imported module and use GIO completely
- Highlights from version 0.9.11:
+ Remove the option to index remote mounted directories
+ Plug memory leaks in extractors.
- Highlights from version 0.9.10:
+ Support D-Bus FD passing (avoids much memory copying)
+ Make tracker-search-tool history persistent
+ Correctly handle applications in tracker-search-tool results
+ Don't recheck all monitored directories needlessly
+ Fix tracker listing the files under Ignore directories
+ tracker-miner-fs: Force recheck on IgnoredFiles changes
- Highlights from version 0.9.9:
+ Ontology changes.
+ libtracker-miner: Update the database when config changes for
optical/removable media
+ libtracker-miner: Improved detection of removable devices.
- Highlights from version 0.9.8:
+ Vaarious SPARQL changes.
+ Ontology changes.
- Highlights from version 0.9.7:
+ Ontology changes.
+ tracker-store: Added support for TRACKER_STORE_TASK_MAX_TIME
environment variable to set maximum time allowed before
interrupting a query
+ tracker-miner-fs: Added 'CrawlingInterval' config option to
disable or only mtime check file system after n days, default
is same as previously (every startup)
- Highlights from version 0.9.6:
+ Ontology: Added SLO (Simplified Location Ontology) for testing
- Highlights from version 0.9.5:
+ Added support for libunistring and libicu, to fix word
breaking, word normalization, word case folding, and multi
language extraction per file
+ libtracker-miner: Added TrackerNetworkProvider for miners which
need to know about connection status
+ tracker-extract: Added specific GIF file extractor
+ tracker-search-tool: add search history and auto-completion
- Highlights from version 0.9.4:
+ Ontology changes.
+ tracker-writeback: Added MP4 and 3GPP video files xmp module
+ tracker-search-tool: Added "Folders" category
- Highlights from version 0.9.3:
+ Ontology: Added nco:contactLocalUID property
+ Port from libdevkit-power-gobject to libupower-glib
+ libtracker-miner: Improve crawling queries (3693 dirs, 27678
files, was 651s, now 166s)
+ tracker-miner-flickr: Added new miner for Flickr web service
- Highlights from version 0.9.2:
+ Ontology changes.
+ Add html content extraction
+ Improved OASIS extractor
+ Improved reading PS and PS-GZ files
+ Improved reading msoffice/* files
- Highlights from version 0.9.1:
+ Ontology changes.
+ tracker-writeback: Replaced id3lib module (known to corrupt
mp3s) for taglib module
- Highlights from version 0.9.0:
+ Ontology changes.
+ Plug memory leak.
+ tracker-preferences: UI improvements.
- Drop upstreamed tracker-launch-applications-in-results.patch and
remove gnome-common BuildRequires and call to autogen.
- Rebase tracker-removeable-media-off.patch.
- Rename library packages to reflect libraries version bumps:
libtracker-client-0_9-0, libtracker-extract-0_9-0,
libtracker-miner-0_9-0 instead of *-0_8-0.
-------------------------------------------------------------------
Mon Jun 21 17:02:28 CEST 2010 - badshah400@gmail.com
- Add tracker-removeable-media-off.patch to turn off indexing
removeable media by default.
-------------------------------------------------------------------
Fri Jun 18 18:13:03 CEST 2010 - vuntz@opensuse.org
- Add tracker-launch-applications-in-results.patch: since tracker
is used from the main menu, it's important that it handles
applications correctly. They should be correctly displayed and it
should launch them instead of opening the .desktop file in a text
editor.
- Add gnome-common BuildRequires and call gnome-autogen.sh for the
patch.
-------------------------------------------------------------------
Sun May 9 20:28:24 UTC 2010 - dimstar@opensuse.org
- Update to version 0.8.5:
+ There have been many fixes since 0.8.0, see NEWS file for the
complete list.
+ Add missing files from tarball.
+ Plug memory leaks.
+ Performance improvements.
+ Improve content extractors, especially office-related ones.
+ Many fixes from coverity reports.
+ Fix crashes.
+ Update man pages.
+ Build fixes.
-------------------------------------------------------------------
Thu Apr 1 19:05:48 CEST 2010 - vuntz@opensuse.org
- Update to version 0.8.0.
- Drop tracker-silentrpmlint.patch: not needed anymore.
-------------------------------------------------------------------
Thu Mar 25 21:58:46 CET 2010 - vuntz@opensuse.org
- Rework package to make it work, and update to latest upstream
version.
-------------------------------------------------------------------
Wed Jan 6 15:03:45 UTC 2010 - lmedinas@opensuse.org
- Initial package for openSUSE