4769 lines
193 KiB
Plaintext
4769 lines
193 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Mar 6 10:50:26 UTC 2024 - Yifan Jiang <yfjiang@suse.com>
|
|
|
|
- Add patches to adapt SQLite 3.44 (glgo#GNOME/tracker#418):
|
|
+ 0001-decouple-fts-initialization-from-ontologies.patch
|
|
+ 0002-early-fts-initialization.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 18 11:50:17 UTC 2023 - Marcus Meissner <meissner@suse.com>
|
|
|
|
- use pkgconfig(icu-i18n) to use the current libicu. (jsc#PED-6193)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 16 15:35:51 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.6.0:
|
|
+ Use BM25 as ranking algorithm.
|
|
+ Better and more cohesive documentation.
|
|
+ Add tracker_batch_add_rdf() API call to insert RDF data as part
|
|
of an update batch.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 6 03:34:06 UTC 2023 - Luciano Santos <luc14n0@opensuse.org>
|
|
|
|
- Update to version 3.6.rc:
|
|
+ Updated documentation.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 11 10:54:43 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.6.beta:
|
|
+ Use BM25 as FTS ranking algorithm.
|
|
+ Add tracker_batch_add_rdf() call to add RDF as a batch
|
|
operation.
|
|
+ Fix warnings with newer glib.
|
|
+ Adapt tests to SQLite >= 3.42.
|
|
+ Build improvements.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 7 19:07:51 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.6.alpha:
|
|
+ Improved threading guarantees of TrackerNotifier signal
|
|
callbacks.
|
|
+ Add tracker-await-file tool to trackertestutils.
|
|
+ A number of build system fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 1 14:24:22 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.5.3:
|
|
+ Build fixes around strftime() bug workarounds on some
|
|
architectures/platforms.
|
|
+ Improved compatibility of JSON cursor readers.
|
|
+ Leaks plugged.
|
|
- Drop 63ea8f1a.patch: Fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 18 05:18:39 UTC 2023 - Luciano Santos <luc14n0@opensuse.org>
|
|
|
|
- Drop %systemd_user_postun_with_restart macro from the %postun
|
|
directive. It's been deprecated and emptied (expands to nil) on
|
|
both Tumbleweed and Leap already.
|
|
- Comment unneded "/usr/bin/env python3" shebang line on utils/
|
|
trackertestutils/__main__.py Python script.
|
|
- Change tracker-data-files package's architecture to noarch, as it
|
|
doesn't contain any binaries.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 13 11:23:38 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.5.2:
|
|
+ Fix several possible crashers.
|
|
+ Fix bashisms in doc generation scripts.
|
|
+ Fix ISO8601 date strings in cursors on Darwin.
|
|
+ Plug leak.
|
|
- Add 63ea8f1a.patch: Revert build: Detect appropriate strftime()
|
|
year modifier at build time. Revert upstream commit for now as it
|
|
breaks build for i586.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 25 16:34:18 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.5.1:
|
|
+ Reintroduce order/distance independent handling of FTS terms.
|
|
+ Documentation improvements.
|
|
+ Do not prune too early content of failed batches for error
|
|
processing purposes.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 20 09:36:43 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.5.0:
|
|
+ Documentation improvements.
|
|
+ Dark theme fixes in documentation.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 6 13:34:11 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.5.0.rc:
|
|
+ Reworked documentation, based on gi-docgen.
|
|
+ Make unicode library runtime loadable as a module.
|
|
+ Memory leak fixes.
|
|
+ Updated translations.
|
|
- Add graphviz and pkgconfig(gi-docgen) BuildRequires: New
|
|
dependencies.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 23 17:38:40 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.5.0.beta:
|
|
+ VAPI generation fixes
|
|
+ Fixes for possible FTS index corruptions
|
|
+ Fixes for
|
|
tracker_sparql_connection_load_statement_from_gresource with
|
|
UPDATE statements
|
|
+ Refurbished and modernized functional tests
|
|
+ Documentation improvements
|
|
+ Increased test coverage
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 17 16:04:27 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.5.0.alpha:
|
|
+ New auto-generated VAPI file. This file is not compatible with
|
|
the previous VAPI, updates may be necessary.
|
|
+ TrackerSparqlStatement may now be used with SPARQL updates.
|
|
+ JSON-LD is now supported as a RDF format.
|
|
+ Improved gobject-introspection annotations.
|
|
+ Improved generic handling of RDF data types.
|
|
+ Build GVDB as a meson subproject.
|
|
+ Performance improvements.
|
|
+ Fix some printf format strings.
|
|
+ Build fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 5 14:11:35 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.4.2:
|
|
+ Warn if IRIs are not absolute. This will turn into a query
|
|
error in future releases.
|
|
+ Handle slight type affinity changes in SQLite 3.40.0 in some
|
|
operations that broke Tracker expectations.
|
|
+ Close file descriptors asynchronously in TrackerEndpointDBus.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 26 13:18:30 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.4.1:
|
|
+ Fixes to VAPI file.
|
|
+ Fixes to IRI escaping checks in TrackerResource.
|
|
+ Move fts: prefix definition to base ontology.
|
|
+ Improve memory usage of already executed TrackerBatch objects
|
|
for GC languages.
|
|
+ Replace deprecated egrep tool usage in bash completion script.
|
|
+ Fixes for memory leaks and invalid memory access.
|
|
+ Fix endpoint-side cancellation of client-side D-Bus cancelled
|
|
queries.
|
|
+ Updated translations.
|
|
- Drop tracker-no-egrep.patch: Fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 23 13:40:16 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Add tracker-no-egrep.patch: Replace usage of egrep with grep -E
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 18 08:34:45 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.4.0:
|
|
+ Added tracker_sparql_connection_deserialize_async() API to
|
|
deserialize RDF content.
|
|
+ Library is no built monolithically, Vala dependency is removed.
|
|
+ Improved performance of database updates.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 5 13:51:13 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.4.0.rc:
|
|
+ Big performance improvements to inserts, updates and deletes.
|
|
+ Escape IRIs in TrackerResource as per IRIREF definition.
|
|
+ Update minimum meson version to 0.53.
|
|
+ Specify better ICU dependency in internal static library.
|
|
+ Plug a small memory leak.
|
|
+ Add missing include.
|
|
+ Fix/silence build time warnings.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 10 06:53:32 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.4.0.beta:
|
|
+ Fix issues with URI expansion inserting TrackerResource data.
|
|
+ Rewrite bus connection to use C and stream-based cursors, vala
|
|
dependency is no longer necessary.
|
|
+ Fix handling of nrl:InverseFunctionalProperty during database
|
|
updates.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 9 16:46:12 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.4.0.alpha:
|
|
+ Add tracker_sparql_connection_deserialize() API to load RDF
|
|
data.
|
|
+ Add tracker_resource_print_rdf() to print RDF data.
|
|
+ Implement TrackerNamespaceManager for remote connections.
|
|
+ SPARQL compliance fixes.
|
|
+ Ensure blank node ROWIDs are integer types.
|
|
+ Reimplement libsoup 1/3 support to rely on minimal loadable
|
|
modules.
|
|
+ Build libtracker-sparql as a monolithic library.
|
|
+ Fix handling of partial FTS deletions.
|
|
+ Fix handling of nrl:modified sequences.
|
|
+ Avoid redundant URN queries in TrackerNotifier for D-Bus
|
|
endpoints.
|
|
+ Documentation improvements.
|
|
+ Updated translations.
|
|
- Disable pkgconfig(libsoup-2.4) BuildRequires: Only build with
|
|
soup-3 support now that we can do that. Leave in place, should we
|
|
find that we still need the soup 2 support.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 9 15:46:12 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.3.3:
|
|
+ Prepare D-Bus endpoint for cursor streams.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 7 11:50:16 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.3.2:
|
|
+ Avoid redundant queries in TrackerNotifiers proxied through an
|
|
D-Bus connection.
|
|
+ Do not attempt to rebuild non-existing FTS tables on parser
|
|
updates.
|
|
+ Convert values to the right type when propagating insertions
|
|
over superproperties.
|
|
+ Fix test to handle SQLite >= 3.39.0.
|
|
+ Fix handling of nrl:modified after opening existing databases.
|
|
+ Linking fixes to CLI executables.
|
|
- Drop tracker-do-not-rebuild-non-existing-FTS-tables.patch: fixed
|
|
upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 6 07:49:28 UTC 2022 - Alynx Zhou <alynx.zhou@suse.com>
|
|
|
|
- Add tracker-do-not-rebuild-non-existing-FTS-tables.patch: Prevent
|
|
SQL logic error when using tag manager of nautilus. (bsc#1201246,
|
|
glgo#GNOME/tracker!515)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 1 09:00:30 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.3.1:
|
|
+ Fixed blank nodes to return the correct identifier in certain
|
|
queries.
|
|
+ Fixes to FTS consistency after updates.
|
|
+ Fixes to HTTP module linking.
|
|
+ Fix handling of STRING_LITERAL_LONG1/2 terminals.
|
|
+ Fix handling of negated property paths.
|
|
+ Use .so suffix for modules on all platforms.
|
|
+ Added code examples in JS/Python.
|
|
+ Developer documentation improvements.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 20 07:54:49 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.3.0:
|
|
+ Fix storage of subsecond information in date/time properties.
|
|
+ Add more tests.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 7 12:04:33 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.3.0.rc:
|
|
+ Fix cursor column names for date and resource types.
|
|
+ Fix possible crasher.
|
|
+ Added non-installable benchmark utility.
|
|
+ Added build option to pick libsoup versions to build support
|
|
for.
|
|
+ Added build option to disable tests.
|
|
+ Fixed generation of man pages with newer asciidoc.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 14 17:15:38 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.3.0.beta:
|
|
+ Add API to serialize data into various RDF formats
|
|
+ Add API to map a TrackerSparqlConnection as a SERVICE of
|
|
another TrackerSparqlConnection
|
|
+ Fixed possible warnings and missed notifications in
|
|
TrackerNotifier
|
|
+ Updated "tracker3 export" to use serialization API
|
|
+ Documentation fixes
|
|
+ Added internal TrackerRowid type to represent ROWIDs
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 10 13:54:09 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.3.0.alpha:
|
|
+ Add more specific error codes for problems found updating a
|
|
database to new ontology changes.
|
|
+ Add method to create a TrackerStatement from a GResource file
|
|
+ Fix 0-len matches in ? and * property path operators
|
|
+ Handle query cancellation in TrackerEndpointDBus
|
|
+ Consistency fixes to TrackerSparqlStatement API in all
|
|
connection types
|
|
+ Deprecate tracker_namespace_manager_get_default(), use
|
|
tracker_sparql_connection_get_namespace_manager() instead
|
|
+ Fix rare crash when concurrently querying the database while
|
|
a graph is being created/deleted.
|
|
+ Add TRACKER_SPARQL_CONNECTION_ANONYMOUS_BNODES flag to
|
|
optionally enable a treatment of blank nodes that is
|
|
compliant with the SPARQL 1.1 specs.
|
|
+ Documentation improvements
|
|
+ Fix spurious locking errors with in-memory databases
|
|
+ Fixes to CLI tools detection on NixOS
|
|
+ Updated translations.
|
|
- Drop tracker-fix-actual-0-path-matches.patch and
|
|
5883cebf8d7b2948bcb808162e78a4629ab3315c.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 12 20:59:27 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Add 5883cebf8d7b2948bcb808162e78a4629ab3315c.patch:
|
|
libtracker-sparql: Handle query cancellation on
|
|
TrackerEndpointDBus (glgo#GNOME/tracker#264).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 9 08:25:17 UTC 2021 - Alynx Zhou <alynx.zhou@suse.com>
|
|
|
|
- Add tracker-fix-actual-0-path-matches.patch: Fix no metadata
|
|
available when using tracker3 info caused by a wrong sparql
|
|
implementation. (bsc#1191207, glgo#GNOME/tracker#337)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 4 10:48:18 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Stop passing no longer used nor recognized option
|
|
functional_tests=false to meson.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 30 21:38:32 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.2.1:
|
|
+ Better, more understandable errors when parsing the ontology.
|
|
+ Compare doubles with an epsilon in tests.
|
|
+ Fixes for issues spotted by Coverity.
|
|
+ Updated translations.
|
|
- Replace post(un) handling with new ldconfig_scriplets macro for
|
|
the shared library package.
|
|
- Add missing systemd user service handling in post/preun/postun
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 20 17:16:11 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.2.0:
|
|
+ Fuller docs, with updated examples
|
|
+ Improved developer experience when designing ontologies, better
|
|
handling of inconsistent ontologies, and more accurate error
|
|
reporting.
|
|
+ Added new GDateTime helper API to resources, cursors and
|
|
statements.
|
|
+ Several fixes to build and run on MacOS, with a brew recipe now
|
|
available.
|
|
+ Added support for libsoup 3.x.
|
|
+ Fresher and more complete documentation, built with hotdoc.
|
|
+ Many other code fixes and performance improvements.
|
|
+ Updated translations.
|
|
- Add pkgconfig(libsoup-3.0) BuildRequires, following upstreams
|
|
changes to allow build against multiple versions of libsoup.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 16 02:07:36 UTC 2021 - Stanislav Brabec <sbrabec@suse.com>
|
|
|
|
- Remove obsolete translation-update-upstream support
|
|
(jsc#SLE-21105).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 6 06:14:26 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.2.0.rc:
|
|
+ Dropped bogus files from pre-generated documentation.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 1 14:21:07 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.2.0.beta:
|
|
+ Improved error reporting when parsing ontologies.
|
|
+ Improvements to database rollback on ontology errors.
|
|
+ Ontology parsing crash fixes.
|
|
+ Make soup 2.x/3.x chosen at runtime.
|
|
+ Disable GVFS in functional tests.
|
|
+ Check accessible graphs when looking up resource URIs/IDs.
|
|
+ Port documentation to hotdoc.
|
|
+ Avoid "UPDATE ... FROM ..." SQL syntax only present in
|
|
recent SQLite versions.
|
|
+ Multiple build, ci, website and maintenance improvements.
|
|
+ Updated translations.
|
|
- Drop gtk-doc BuildRequires with hotdoc: No longer needed, as
|
|
upstream switched to hotdoc and we ship the upstream pre-built
|
|
documentation.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 6 12:05:55 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.2.0.alpha.1:
|
|
+ Add support for libsoup 3.x.
|
|
+ Documentation fixes and updates.
|
|
+ Handle arbitrary order of SERVICE and regular graph patterns.
|
|
+ Added new GDateTime helper API to resources, cursors and
|
|
statements.
|
|
+ Implement missing TrackerSparqlConnection methods in bus
|
|
connections.
|
|
+ Many code cleanups and improvements.
|
|
+ Updated translatiosn.
|
|
- Add python3-gobject BuildRequires: new dependency.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 12 08:57:56 UTC 2021 - Yifan Jiang <yfjiang@suse.com>
|
|
|
|
- Update BuildRequires of sqlite3 to version 3.35.2 and above,
|
|
because the build filters out certain sqlite3 versions:
|
|
|
|
https://gitlab.gnome.org/GNOME/tracker/-/blob/tracker-3.1/meson.build#L324
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 12 09:31:55 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.1.2:
|
|
+ Add missing autocleanup functions.
|
|
+ Support empty array updates.
|
|
+ VAPI fixes.
|
|
+ Add missing G_BEGIN_DECLS/G_END_DECLS guards.
|
|
+ Manpage fixes.
|
|
+ Fix crash in "tracker3 export --2to3" subcommand.
|
|
+ Fix rare bug that lead to triples being silently eaten.
|
|
+ Improvements to datetime handling.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 17 08:39:27 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.1.1:
|
|
+ Better error handling during database initialization.
|
|
+ Implemented tracker_sparql_connection_update_array_async
|
|
over TrackerBatch, resulting in lower memory usage.
|
|
+ VAPI updates.
|
|
+ Updated tracker_sparql_connection_update_array docs.
|
|
+ Leak and double free fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 23 09:24:03 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.1.0:
|
|
+ Add build-time warning for SQLite 3.35.
|
|
+ Workaround other SQLite 3.35 bug.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 18 09:06:31 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.1.0.rc:
|
|
+ Add tracker_sparql_connection_bus_new_async().
|
|
+ Fix TrackerNotifier signal subscriptions across the portal.
|
|
+ Fix race condition / crash when performing SELECT queries.
|
|
+ Propagate errors better when updating the database.
|
|
+ Do not miss valid prefixed names in TrackerResource.
|
|
+ Sparql 1.1 correctness fixes.
|
|
+ Handle nesting of multivalued property functions.
|
|
+ CI improvements in JUnit test results.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 16 10:35:31 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.1.0.beta:
|
|
+ Fix possible crash in fts:offsets function.
|
|
+ Handle variables as service URIs, e.g.
|
|
SERVICE ?s { ... } VALUES ?s { ... }.
|
|
+ Add more g-i-r annotations.
|
|
+ Improve ellipsizing in CLI tools.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 16 13:17:53 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.1.0.alpha:
|
|
+ Add TrackerBatch, object made to hold multiple updates
|
|
(in SPARQL string form, or TrackerResource) that will
|
|
be performed atomically.
|
|
+ Add TrackerEndpointHttp, a TrackerEndpoint subclass to
|
|
implement a (readonly) SPARQL HTTP endpoint as per
|
|
https://www.w3.org/TR/2013/REC-sparql11-protocol-20130321/.
|
|
+ Add tracker:strip-punctuation SPARQL function.
|
|
+ Specify that nfo:duration is expressed in seconds.
|
|
+ Fix portal initialization order.
|
|
+ Improve TTL parser.
|
|
+ Improve date/time parsing.
|
|
+ Make handling of large series of UPDATEs iteratively
|
|
to avoid stack size limits.
|
|
+ Improve parallelization of queries.
|
|
+ Optimize idempotent DELETE operations.
|
|
+ Optimize insert operations.
|
|
+ Optimize database resource refcount management.
|
|
+ Fix tracker_notifier_signal_subscribe annotation.
|
|
+ Fix possible race conditions handling ontology objects.
|
|
+ Handle NULL arguments in tracker:uri-is-parent.
|
|
+ Avoid FTS5 table inconsistency with SQLite >= 3.34.0.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 11 06:33:00 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.0.3:
|
|
+ Avoid FTS5 table inconsistency with SQLite >= 3.34.0.
|
|
+ Fix out parameter in VAPI/Vala files.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 10 08:50:34 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 3.0.2:
|
|
+ Update some wording in website
|
|
+ Fix initialization issues in portal
|
|
+ Improve turtle parser
|
|
+ Improve checks for dates in the far past/future
|
|
+ Cleanup meson build options
|
|
+ Fix invalid reads
|
|
+ Make UPDATE parser tree processing iterative rather than
|
|
recursive
|
|
+ Fix errors in tracker:uri-is-parent
|
|
+ Protect harder against invalid database state
|
|
+ Introspection annotation fixes
|
|
+ Improve thread safety of internal ontology objects
|
|
+ Add missing <package> element to gir file.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 24 18:29:40 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
- split out the datafiles that are required by the tracker-miners
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 5 15:32:14 UTC 2020 - dimstar@opensuse.org
|
|
|
|
- Update to version 3.0.1:
|
|
+ Reference Discourse instead of the mailing list.
|
|
+ Use specific Meson options to enable debug flags.
|
|
+ Reduce in use by TrackerSparqlStatement.
|
|
+ Fix tracker:title-sort.
|
|
+ Fix stale graphs with WITH clauses.
|
|
+ Cleanup libtracker-common.
|
|
+ Several fixes for Coverity warnings.
|
|
+ More tests.
|
|
+ Build fixes.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 28 09:20:26 UTC 2020 - dimstar@opensuse.org
|
|
|
|
- Update to version 3.0.0:
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 9 07:34:11 UTC 2020 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.99.5:
|
|
+ Fix DBus logging in tracker-sandbox test helper.
|
|
+ Removed programming terms from English stop word list.
|
|
+ Handle empty input correctly.
|
|
+ Fix possible database locks when using "tracker3 sql" on a
|
|
running database.
|
|
+ Fixes for SERVICE clauses in UNIONs.
|
|
+ Handle empty group graph patterns as per the spec.
|
|
+ Fixes to property paths being used in different graphs.
|
|
+ Release memory on inactivity.
|
|
+ Fix build/linking with 2.x in the system.
|
|
+ Add "tracker3 export --2to3" helper for data migrations.
|
|
+ Hide FTS5 search syntax from fts:match.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 7 07:51:33 UTC 2020 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.99.4:
|
|
+ CLI modernization:
|
|
- integration with pager.
|
|
- bash completion for endpoints.
|
|
+ Use curly quotes consistently in CLI options.
|
|
+ SPARQL parsing fixes.
|
|
+ Multiple fixes around 'VALUES' SPARQL syntax.
|
|
+ Fix race conditions around graph creation.
|
|
+ Better use of asserts in tests.
|
|
- Changes from version 2.99.3:
|
|
+ Add portal.
|
|
+ Use WAL on all database connections.
|
|
+ Fix race conditions in reusable statements.
|
|
+ Documentation fixes and improvements.
|
|
+ Better errors from library function calls.
|
|
+ Test fixes.
|
|
+ CI improvements.
|
|
- Changes from version 2.99.2:
|
|
+ Dropped priority argument from
|
|
tracker_sparql_connection_update*().
|
|
+ Better parser error messages.
|
|
+ SPARQL correctness fixes.
|
|
+ Fixes to tracker_sparql_cursor_is_bound() checks.
|
|
+ Ontology clean ups and sync ups with Nepomuk.
|
|
+ Fixed lifetime of blank node labels.
|
|
+ Fixes to recursive property paths.
|
|
+ Ensure property functions pick non NULL values.
|
|
+ Several fixes merge SERVICE{} data with the local graph
|
|
pattern.
|
|
+ Add `tracker export --show-graphs` CLI subcommand to show
|
|
available graphs.
|
|
+ Parameter bindings within SERVICE{} clauses are now allowed.
|
|
+ Fixes to single/double quote escaping.
|
|
+ Fixes to make tracker-sandbox more usable in tests.
|
|
+ Many cleanups, memory leak and performance fixes.
|
|
- Changes from version 2.99.1:
|
|
+ Highlighted updates compared to 2.x:
|
|
- A full implementation of SPARQL 1.1/
|
|
- A change of paradigm. There is no central store, services are
|
|
free to create their own, and to make those an endpoint for
|
|
public access. Applications may syndicate queries across
|
|
external endpoints through the SERVICE syntax.
|
|
- No tracker-store.
|
|
- No libtracker-miner.
|
|
- No libtracker-control.
|
|
+ API changes:
|
|
- Explicit API to create a local store, or proxy a DBus/remote
|
|
one.
|
|
- TrackerEndpoint proxies local stores out of process.
|
|
- separate python library to write tests.
|
|
+ A base and reference ontologies of our own:
|
|
- Officially it's no longer Nepomuk.
|
|
- No more broken links.
|
|
+ An extensible CLI tool, with a generic set of core subcommands.
|
|
+ Parallel installable to tracker 2.x.
|
|
- Bump TrackerAPI to 3.0 and RPMTrackerAPI to 3_0.
|
|
- Drop tracker-ontology-upgrades.patch: fixed upstream.
|
|
- Drop pkgconfig(libnm) BuildRequires: no longer needed.
|
|
- Add pkgconfig(systemd) buildRequires: explicitly checked for and
|
|
used to be pulled in by libnm.
|
|
- No longer pass -Dsystemd_user_services=%{_userunitdir} to meson:
|
|
not needed anymore.
|
|
- Disable test suite for now: need to workout to run it without X.
|
|
- Drop subpackages that no longer exist due to upstream changes and
|
|
remove their dependency from the -devel package:
|
|
+ libtracker-control-%{RPMTrackerAPI}-0
|
|
+ libtracker-miner-%{RPMTrackerAPI}-0
|
|
+ typelib-1_0-TrackerControl-%{RPMTrackerAPI}
|
|
+ typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 25 16:13:22 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 2.3.5:
|
|
+ Add 'tracker export' subcommand to ease migration to 3.x.
|
|
+ Use correct signature for DBusSignalCallback.
|
|
+ Get the systemd user unit dir from pkg-config.
|
|
+ Replace sensitive terms.
|
|
+ Updated translations.
|
|
- Drop tracker-Use-correct-signature.patch: Fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 14 12:41:32 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Add tracker-ontology-upgrades.patch: libtracker-data: Improve
|
|
changes over single valued ontology properties (boo#1170587).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 16 20:05:07 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Add tracker-Use-correct-signature.patch: tracker-store: Use
|
|
correct signature for DBusSignalCallback.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 25 07:42:43 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Disable tests on %arm as they fail in OBS but succeed in a
|
|
local osc build
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 10 19:36:17 UTC 2020 - mgorse@suse.com
|
|
|
|
- Update to version 2.3.4:
|
|
+ Brown paper bag release, fix NULL check.
|
|
+ Changes in version 2.3.3:
|
|
+ Fix race condition during tracker-store shutdown maybe leading
|
|
to warnings and missed writeback events.
|
|
+ Made fts:offsets stronger against corrupt FTS tables.
|
|
+ Updated translations.
|
|
- Drop tracker-fix-segfault-in-writeback.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 5 02:41:37 UTC 2020 - Alynx Zhou <alynx.zhou@suse.com>
|
|
|
|
- Add tracker-fix-segfault-in-writeback.patch: Check if argument is
|
|
NULL before using it and dispose connection and data_manager
|
|
before shutting down writeback and events to prevent segmentation
|
|
fault (bsc#1165357, glgo#GNOME/tracker!192).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 18 23:39:08 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 2.3.2:
|
|
+ Location info for photos is now inserted into the DB. It didn't
|
|
work before as we failed to process SPARQL "blank nodes"
|
|
correctly.
|
|
+ Fix for oversensitive FTS5 index corruption detection.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 25 14:20:34 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- No longer recommend -lang: supplements are in use
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 26 15:46:07 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Enable test suite / %check section.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 12 16:21:51 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 2.3.1:
|
|
+ Fixed a case where old data was not deleted correctly from the
|
|
store when inserting new values. This was causing
|
|
tracker-extract to log errors for multi-disc music albums
|
|
stored as FLAC files with embedded CUE sheets.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 10 05:53:31 CDT 2019 - mgorse@suse.com
|
|
|
|
- Update to version 2.3.0:
|
|
+ No changes since 2.2.99.1.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 5 18:48:13 CDT 2019 - mgorse@suse.com
|
|
|
|
- Update to version 2.2.99.1:
|
|
+ Handle circular references in TrackerResource.
|
|
+ Removed stress tests.
|
|
+ Handle application/x-zero-size.
|
|
+ Refactors and cleanups in functional testing infrastructure.
|
|
+ Documentation improvements.
|
|
+ Make tracker_sparql_escape_string() escape single quotes.
|
|
+ Don't make tracker:referenceSource a subproperty of
|
|
nie:identifier.
|
|
+ Translations: eu.
|
|
- Add trackertestutils to -devel package.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 22 16:59:05 CST 2019 - yfjiang@suse.com
|
|
|
|
- Update to version 2.2.99.0:
|
|
+ Support for storing Musicbrainz metadata in the multimedia
|
|
ontology.
|
|
+ Doc cleanups.
|
|
+ Test suite improvements.
|
|
+ Build fixes.
|
|
+ Fix detection of files that need writeback.
|
|
+ Fix crashes and invalid memory writes.
|
|
- libtracker-common is built as a static library and only used in
|
|
build time. So remove it in the %install section.
|
|
- Drop fix-tracker-miner-fs-lto-crash.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 15 10:32:32 UTC 2019 - Martin Liška <mliska@suse.cz>
|
|
|
|
- Add fix-tracker-miner-fs-lto-crash.patch and enable
|
|
again LTO (boo#1141201).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 12 08:28:13 UTC 2019 - Martin Liška <mliska@suse.cz>
|
|
|
|
- Disable LTO (boo#1141201).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 3 09:18:18 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 2.2.2:
|
|
+ Fixed initialization of virtual tables.
|
|
+ Fixed segmentation fault in libtracker-miner.
|
|
+ Don't try to create JSON-LD nodes with unsigned integers.
|
|
+ Handle correctly backreferences in TrackerResource tree.
|
|
+ Many documentation fixes.
|
|
+ Fixed handling doubles with exponents in SPARQL.
|
|
+ Don't limit to specific desktop environments.
|
|
+ Build and test fixes.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 6 18:41:12 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 2.2.1:
|
|
+ Fix unichar unescaping.
|
|
+ Correctly Handle BIND in first place of a triples block.
|
|
+ Fix possible deadlock on WAL checkpoint.
|
|
+ Fix some double values not being deleted.
|
|
+ Fixed CHANGES_DONE_HINT handling in TrackerMonitor.
|
|
+ Ported data generator utilities to python3.
|
|
+ Ported functional tests to python3, reformatted to PEP-8.
|
|
+ Correctly apply ignored-directories-with-content filter on
|
|
monitor updates.
|
|
+ Build and test fixes.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 21 11:17:57 UTC 2019 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.2.0:
|
|
+ Multiple memory leak and corruption fixes.
|
|
+ Bumped glib minimum version to 2.46, it already was in
|
|
practical terms.
|
|
+ Test suite improvements.
|
|
+ Restore log domain.
|
|
+ New SPARQL parser, able to generate SQL that is generally more
|
|
readable and at places performs better. Multiple buglets fixed
|
|
in the process.
|
|
+ Much improved support of SPARQL1.1 features and syntax that was
|
|
missing:
|
|
- Property paths: Allowing to match connectivity between two
|
|
resources by an arbitrary length path. There is a number of
|
|
supported operators (alternative, sequence, oneOrMany, ...)
|
|
that can be combined, e.g:
|
|
SELECT ?s ?p
|
|
{ ?s ^(nfo:belongsToContainer*)/(nie:url|nie:title) ?p }.
|
|
Only the negated path operator (!) is not supported at the
|
|
moment.
|
|
- Support for fully unrestricted queries, eg:
|
|
SELECT ?s ?p ?o { ?s ?p ?o } ORDER BY ?o ?p ?s
|
|
Queries with unrestricted predicate (?p in the example above)
|
|
were just supported in a very restricted set of situations.
|
|
All those limitations are gone.
|
|
- MINUS allows subtracting the solutions that match the given
|
|
triples template, eg:
|
|
SELECT ?s { ?s a nfo:Media } MINUS { ?s a nfo:MusicPiece }
|
|
+ Support for prepared statements. TrackerSparqlStatement can be
|
|
built with SELECT queries containing (custom) ~var syntax, and
|
|
updating their values before obtaining a cursor.
|
|
+ Many tests were added, and Tracker is generally much better
|
|
tested thanks to CI.
|
|
+ tracker-store now automatically shuts down on inactivity.
|
|
+ More property paths supported, new operators supported are *,
|
|
+, ? and |, only the ! operator is not supported yet.
|
|
+ Multiple fixes to the new sparql parser.
|
|
+ Improve error handling in DBus backend.
|
|
+ Many improvements and additions to the test suite
|
|
+ Fixed potential crash in TrackerMonitor.
|
|
+ New SPARQL parser, able to support more 1.1 features and
|
|
generating friendlier SQL at places. There is initial support
|
|
for property paths (/ and ^), and other missing 1.1 syntax
|
|
(MINUS, SHA384, ...). More improvements are expected to happen
|
|
in the future thanks to this.
|
|
+ Support for prepared statements. TrackerSparqlStatement can be
|
|
built with SELECT queries containing (custom) ~var syntax, and
|
|
updating their values before obtaining a cursor.
|
|
+ Added global libtracker-sparql call to change the used DBus
|
|
connection at runtime.
|
|
+ Made tracker-store to automatically shutdown when unneeded.
|
|
+ Fixed ontology updates to work with behavioral changes in
|
|
sqlite >=3.25.
|
|
+ Support for building through autotools has been removed.
|
|
+ Other many build and code cleanups and fixes
|
|
+ Updated translations.
|
|
- Drop tracker-extract-private.patch: fixed upstream.
|
|
- Drop libtool BuildRequires: No longer applies now that tracker is
|
|
meson only.
|
|
- Switch to meson build system, drop conditionals for meson
|
|
BuildRequires and macros, remove all traces of autotools support.
|
|
Add gtk-doc BuildRequires: Needed to build docs. Pass options we
|
|
want to meson.
|
|
- Fix translation-update-upstream to work with meson.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 21 10:17:57 UTC 2019 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.1.8:
|
|
+ Do not rely on hash table iteration order being stable.
|
|
+ Update FTS if base tables were updated.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 11 16:02:36 UTC 2019 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.1.7:
|
|
+ Fix build order with libtracker-sparql generated headers.
|
|
+ Fix ontology update with SQLite 3.25.
|
|
+ Fix build with Vala 0.43.
|
|
- Drop tracker-sqlte-3.25-rename-tables.patch: Fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 19 13:27:05 UTC 2018 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Extend tracker-sqlte-3.25-rename-tables.patch with two more
|
|
commits:
|
|
+ libtracker-data: Update FTS if base tables were altered
|
|
+ libtracker-data: Reset property table name on cardinality
|
|
changes
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 8 14:13:28 UTC 2018 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Add tracker-sqlte-3.25-rename-tables.patch: drop FTS table/view
|
|
before ontology update (glgo#GNOME/tracker#40, boo#1110090,
|
|
boo#1131229)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 7 06:52:58 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.1.6:
|
|
+ Backported multiple meson build fixes.
|
|
+ Fixed meson build from released tarball.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 26 18:49:09 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.1.5:
|
|
+ Plug several leaks.
|
|
+ Fix possible crashes on tracker-store exit.
|
|
+ Several fixes to meson build.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 4 10:15:58 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.1.4:
|
|
+ Libtracker-data: Fix build with format-security flag.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 1 16:56:17 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.1.3:
|
|
+ Fix resource refcounting issues in database. Reset is advised.
|
|
+ Drop cardinality from nie:copyright, nie:license, nie:legal and
|
|
dc:rights.
|
|
+ Fix superfluous ontology checks on second tracker-store run.
|
|
+ Use more SPARQL1.1 correct syntax.
|
|
+ Allow use of domain rules outside prefix.
|
|
+ Compatibility fixes with C++.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 16 09:14:00 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.1.2:
|
|
+ libtracker-sparql:
|
|
- Delete TrackerResource elements one by one (boo#1123869).
|
|
- Fix compilation with C++.
|
|
+ build:
|
|
- Fixes for FreeBSD.
|
|
- Fixes on meson.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 9 05:53:30 UTC 2018 - luc14n0@linuxmail.org
|
|
|
|
- Add tracker Requires to libtracker-common-2_0 subpackage to make
|
|
sure default.rule file is installed to avoid several packages
|
|
breakage on Tumbleweed upgrade (boo#1104112).
|
|
- Drop all tracker Suggests: no longer needed after last action.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 1 19:29:19 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.1.1:
|
|
+ libtracker-direct: Plug leaks.
|
|
+ libtracker-sparql-backend: Fix fallback from direct to bus
|
|
connection for queries.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 24 08:54:28 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.1.0:
|
|
+ Brown paper bag release: All features from unreleased 2.0.5
|
|
apply.
|
|
+ One feature was missed: TrackerResource is now able to output
|
|
JSON-LD. This is a new API call, so a minor bump should happen
|
|
as per Semantic Versioning.
|
|
- Changes from version 2.0.5:
|
|
+ build:
|
|
- Make tarballs able to build with meson. Future releases will
|
|
eventually phase out Autotools.
|
|
- Various meson build fixes
|
|
+ tests: Many fixes to functional tests.
|
|
+ libtracker-miner: Fixed race conditions that may result in
|
|
spurious "parent not indexed yet" warnings.
|
|
+ libtracker-direct: Majorly rewritten.
|
|
+ tracker-store: Streamlined to use a libtracker-direct
|
|
connection instead of reimplementing most of it.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 26 02:56:27 UTC 2018 - luc14n0@linuxmail.org
|
|
|
|
- Update to version 2.0.4:
|
|
+ libtracker-miner:
|
|
- Fix event emission order of the root folder when a recursive
|
|
directory is found through monitor events.
|
|
- Improvements to attribute-only update handling.
|
|
+ libtracker-data: Perform VACUUM only past a database file size
|
|
limit.
|
|
- Drop:
|
|
+ update-desktop-files BuildRequires and suse_update_desktop_file
|
|
macro: they are no longer needed.
|
|
+ glib2_gsettings_schema_requires macro: it is not required
|
|
anymore since RPM file triggers (version 4.13).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 17 09:40:09 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Replace pkgconfig(libnm-glib) with pkgconfig(libnm)
|
|
BuildRequires, this is what configure checks for.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 20 16:44:55 UTC 2018 - dimstar@opensuse.org
|
|
|
|
- Unconditionally enable translation-update-upstream: on
|
|
Tumbleweed, this results in a NOP and for Leap in SLE paid
|
|
translations being used (boo#1086036).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 28 16:40:30 UTC 2018 - dimstar@opensuse.org
|
|
|
|
- Modernize spec-file by calling spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 7 08:04:10 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.0.3:
|
|
+ build:
|
|
- Improvements in meson support.
|
|
- Remove stale dependencies after Tracker miners split.
|
|
+ tests:
|
|
- Many fixes to functional tests.
|
|
- Remove old checks for maemo-specific features.
|
|
+ libtracker-miner: Small code improvements.
|
|
+ libtracker-sparql: use gint32 to unpack 'i' GVariant format.
|
|
+ Updated translations.
|
|
- Drop tracker-nb-translations.patch: Fixed upstream.
|
|
- Minor spec-clean, use autosetup and make_build macros.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 6 11:03:00 UTC 2018 - zaitor@opensuse.org
|
|
|
|
- Add tracker-nb-translations.patch: Update Norwegian bokmål
|
|
translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 16 03:46:47 UTC 2017 - luc14n0@linuxmail.org
|
|
|
|
- Update to version 2.0.2:
|
|
+ tests: Cleanups and Coverity fixes. A testsuite for
|
|
libtracker-miner's TrackerMinerFS object was added.
|
|
+ meson: Many small improvements.
|
|
+ libtracker-common: Preparation work to be able to build
|
|
tracker/tracker-miners as a bundle.
|
|
+ libtracker-direct: Implement update_array_async()
|
|
+ libtracker-miner:
|
|
- Multiple cleanups and code simplifications.
|
|
- Properly honor lack of CHECK_MTIME flag, resulting on faster
|
|
startup times if it's not set.
|
|
+ Updated translations.
|
|
- Update Url to https://wiki.gnome.org/Projects/Tracker: current
|
|
Tracker's web page.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 5 10:23:08 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.0.1:
|
|
+ libtracker-fts: Fix FTS queries that included stop words.
|
|
+ libtracker-sparql: Fix introspection annotations for
|
|
TrackerNotifier.
|
|
+ libtracker-miner:
|
|
- Fix cancellation of TrackerDecorator.
|
|
- Several fixes to causes of nie:url UNIQUE constraint errors,
|
|
and better resilience against prior stale data.
|
|
+ Meson fixes.
|
|
+ Compiler warning fixes.
|
|
+ Updated translations.
|
|
- Drop tracker-libtracker-fixes.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 23 19:12:06 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Add tracker-libtracker-fixes.patch: Fix various bugs in
|
|
libtracker (bgo#787452).
|
|
- Move AUTHORS ChangeLog README and NEWS to devel sub-package, only
|
|
developers care about these anyway, silences rpmlint.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 12 12:07:47 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.0.0:
|
|
+ Tracker shall from now on use semantic versioning
|
|
+ Drop --all from "tracker status" subcommand, it is the default
|
|
behavior now.
|
|
+ TrackerDecorator internal operations are now cancelled on
|
|
shutdown.
|
|
+ Add cancellable argument to sync libtracker-control call.
|
|
+ Build fixes and minor cleanups.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 23 21:37:39 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.99.3:
|
|
+ Mandate that SQLite >= 3.20.0 must have --enable-fts5. SQLite
|
|
devs made forwards and backwards incompatible changes to the
|
|
FTS5 module, it is not sustainable anymore to ship a FTS5
|
|
module for all combinations. The current FTS5 module in Tracker
|
|
is preserved for older SQLite versions.
|
|
+ Fixed a Coverity warning (CID #1453480).
|
|
+ Misc code and build fixes.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 23 21:01:31 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.99.2:
|
|
+ Miners have been split from the Tracker package.
|
|
+ Sqlite 3.20 introduced incompatible changes in the way FTS5 can
|
|
be extended, compile/runtime checks were added to adapt to the
|
|
new safer way if Sqlite >= 3.20.0 is found.
|
|
+ Elements are no longer leaked in the base Resource table. A
|
|
refcounted approach ensures no longer needed elements are
|
|
cleaned up from that table. The database will no longer
|
|
indefinitely grow, it will be cleaned up and vacuumed
|
|
periodically.
|
|
+ Fixed several Coverity warnings (CIDS: 1452447, 1188417,
|
|
1188418, 1188428, 1452443, 1452445, 1452449)
|
|
+ Misc code and build fixes.
|
|
+ Documentation improvements.
|
|
- Eliminate build_extras conditions and tracker-extras.spec: this
|
|
basically only had the rss miner left to be built, and all miners
|
|
are now moved to a separate source package (tracker-miners).
|
|
- Clean up BuildRequires: drop things that were only used by the
|
|
extractors/miners.
|
|
- Have libtracker-common-2_0 obsolete libtracker-common-1_0.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 23 20:29:39 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.99.1:
|
|
+ Notable speedups to tracker-miner-fs, main loop overhead was
|
|
greatly reduced by processing elements in batches. Indexing has
|
|
been observed to be up to 2x faster, and startup on an indexed
|
|
and up-to-date filesystem up to 3x.
|
|
+ More notable speedups to tracker-miner-fs startup, this applies
|
|
only to filesystems where the number of indexed folders exceed
|
|
the amount of inotify handles. Inotify monitoring is
|
|
temporarily disabled during filesystem mtime checks, resulting
|
|
in up to 4x faster startup. (In addition to the previous
|
|
point).
|
|
+ Refurbished the allocation scheme for underlying DB interfaces.
|
|
The benefit is twofold, this makes TrackerSparqlConnections
|
|
truly isolated instances, and results in much reduced mutex
|
|
contention on stress situations.
|
|
+ Dropped deprecated API to get direct/bus connections. Use
|
|
tracker_sparql_connection_get().
|
|
+ Deprecated TrackerSparqlBuilder. Use TrackerResource.
|
|
+ Added tracker_sparql_connection_get_namespace_manager() to
|
|
fetch the namespaces as per the ontology of the connection.
|
|
+ Dropped support for non-standard SPARQL syntax "AS var", the
|
|
right syntax is "AS ?var", defined in SPARQL1.1 and accepted by
|
|
Tracker for a long time.
|
|
+ Added tracker:title-order() sparql function, only meant to be
|
|
used in "ORDER BY" clauses. It drops the common articles at the
|
|
beginning of the given variable for sorting purposes.
|
|
+ Fix shutdown issues on tracker-store introduced in 1.99.0. No
|
|
more spurious integrity checks on startup.
|
|
+ Misc code and build fixes.
|
|
+ Updated translations.
|
|
- Obsolete dropped sub packages:
|
|
+ tracker-gui.
|
|
+ tracker-miner-evolution.
|
|
+ tracker-miner-firefox.
|
|
+ tracker-miner-thunderbird.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 23 20:28:39 UTC 2017 - adrien.plazas@suse.com
|
|
|
|
- Update to version 1.99.0:
|
|
+ Domain ontologies: it is now possible to create domain-specific
|
|
SPARQL endpoints with customizable ontologies and data
|
|
locations. It is possible to do so either in-process using the
|
|
traditional Tracker daemons to do the work (Note: miners rely
|
|
on Nepomuk ontology).
|
|
+ Deleted nautilus/firefox/evolution/thunderbird plugins. They
|
|
were in a pitiful state of maintainership, the latter 2 being
|
|
known broken for some time already.
|
|
+ Deleted tracker-needle. It has been in strict maintenance state
|
|
for years, since then other UIs have integrated Tracker search
|
|
and offer a more compelling and modern experience.
|
|
+ Deleted tracker-preferences. Tracker has been using GSettings
|
|
for years, so doesn't specifically require an UI for it,
|
|
there's of course room for desktop integrated configuration,
|
|
gnome-control-center does this for example.
|
|
+ Made portions of libtracker-miner useful on the client side.
|
|
Miners don't mandate anymore an org.freedesktop.Tracker1.Miner
|
|
DBus interface/name, this is instead delegated on
|
|
TrackerMinerProxy. TrackerMinerFS has been made largely
|
|
independent of the ontology in use, all high level operations
|
|
that do require SPARQL updates are now exposed in
|
|
TrackerMinerFSClass.
|
|
+ Removed deprecated and duplicate API on libtracker-miner.
|
|
+ Added documentation about creating and maintaining ontologies.
|
|
+ Removed maemo leftovers.
|
|
+ libtracker-sparql: Protect sqlite3_bind* with interface lock.
|
|
+ Improvements to meson build.
|
|
+ Updated translations.
|
|
- Drop the following packages:
|
|
+ nautilus-extension-tracker-tags.
|
|
+ tracker-gui.
|
|
+ tracker-miner-evolution.
|
|
+ tracker-miner-firefox.
|
|
+ tracker-miner-thunderbird.
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 23 20:27:39 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.13.0:
|
|
+ Added support for the Meson build system, autotools will be
|
|
eventually discontinued.
|
|
+ Compile fixes.
|
|
+ Fixed introspection annotations.
|
|
+ libtracker-sparql: Support osinfo ontology in TrackerNamespace.
|
|
+ Fix possible source of stale files in TrackerFileSystem.
|
|
+ Whitelist some more syscalls.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 22 17:32:24 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.12.3:
|
|
+ Mandate that SQLite >= 3.20.0 must have --enable-fts5. SQLite
|
|
devs made forwards and backwards incompatible changes to the
|
|
FTS5 module, it is not sustainable anymore to ship a FTS5
|
|
module for all combinations. The current FTS5 module in Tracker
|
|
is preserved for older SQLite versions.
|
|
+ Fix typo in userguides miner DBus name, fixes spam on journald
|
|
trying to start it up.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 7 19:15:48 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.12.2:
|
|
+ Sqlite 3.20 introduced incompatible changes in the way FTS5 can
|
|
be extended, compile/runtime checks were added to adapt to the
|
|
new safer way if Sqlite >= 3.20.0 is found.
|
|
+ Fix TrackerDBInterface being reused with no FTS set up.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 28 20:27:38 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.12.1:
|
|
+ libtracker-sparql:
|
|
- Add osinfo to the default namespace.
|
|
- Protect sqlite3_bind* with interface lock.
|
|
+ tracker-extract: Whitelist openat(), with caveats.
|
|
+ Updated translations.
|
|
- Drop upstream fixed patches:
|
|
+ tracker-libtracker-sparql-add-osinfo-ontology.patch.
|
|
+ tracker-libtracker-common-whitelist-openat.patch.
|
|
+ tracker-libtracker-data-protect-sqlite3_bind.patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 25 19:41:08 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Add tracker-libtracker-data-protect-sqlite3_bind.patch:
|
|
libtracker-data: Protect sqlite3_bind*() with interface lock.
|
|
There may be multiple cursors/db_statements from the same db
|
|
interface being accessed from multiple threads. This must be
|
|
under the TrackerDBInterface lock in order to prevent threading
|
|
issues (rh#1404285).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 23 15:13:21 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Add tracker-libtracker-sparql-add-osinfo-ontology.patch: Add
|
|
osinfo ontology to the default TrackerNamespace (bgo#780968).
|
|
- Add tracker-libtracker-common-whitelist-openat.patch:
|
|
libtracker-common: Whitelist openat() (bgo#782514).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 20 15:13:33 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.12.0:
|
|
+ Multiple compile warning fixes.
|
|
+ Fix compilation on older vala.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 1 11:27:50 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.11.4:
|
|
+ tracker-extract: More sandboxing stability fixes, more
|
|
whitelisted inocuous syscalls. Compile fixes for any older
|
|
kernel not providing any of the specified syscalls. Fixed dconf
|
|
warnings when it accidentally hit the sandbox.
|
|
+ libtracker-sparql: Fixed date format generated by
|
|
TrackerResource.
|
|
+ Drop libgee dependency.
|
|
+ Coverity fixes all over the place.
|
|
+ Updated translations.
|
|
- Drop pkgconfig(gee-0.8) BuildRequires following upstream changes.
|
|
- Drop tracker-fix-more-whitelists-sandbox.patch: Fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 2 09:50:37 UTC 2017 - jengelh@inai.de
|
|
|
|
- Trim filler words from description
|
|
- Remove ancient %clean section
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 28 17:26:08 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.11.3:
|
|
+ tracker-extract: Whitelist multiple inocuous syscalls that were
|
|
reported to raise false positives in the extraction sandbox.
|
|
+ Make libseccomp dependency only mandatory on Linux.
|
|
+ Fix several leaks and Coverity warnings.
|
|
+ Fixed tracker-extract insertion of pre-defined resources.
|
|
+ Fixed TrackerResource SPARQL generation of rdfs:Resource
|
|
properties with cardinality>1.
|
|
- Reenable pkgconfig(libseccomp) BuildRequires: it is mandatory on
|
|
linux.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 28 17:25:08 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.11.2:
|
|
+ tracker-extract: Sandbox extractor threads. Filesystem and
|
|
network access are limited to being read and local only.
|
|
+ tracker-miner-fs: Fixed high CPU use when receiving many
|
|
writeback notifications at once.
|
|
+ tracker-extract, libtracker-sparql, libtracker-miner: plug
|
|
leaks.
|
|
+ tests: cleanups and improvements.
|
|
+ Updated translations.
|
|
- Add pkgconfig(libseccomp) BuildRequires: Build support for
|
|
sandboxed metadata extraction.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 28 17:24:09 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.11.1:
|
|
+ Brown paper bag release, revert BIND() fix as it breaks other
|
|
legit cases.
|
|
- Changes from version 1.11.0:
|
|
+ libtracker-sparql:
|
|
- Added TrackerNotifier, helper object to receive notifications
|
|
of changes to the Tracker database. All users of the
|
|
GraphUpdated DBus signal are recommended to switch to it.
|
|
- Added client-side support for HTTP SPARQL endpoints.
|
|
- Using BIND() after OPTIONAL{} now works properly.
|
|
+ libtracker-direct: Much reduced mutex contention during
|
|
threaded/async queries on the direct access backend.
|
|
+ tracker-extract: Many improvements to music extraction, better
|
|
labeling of albums, nmm:albumArtist metadata is more faithful
|
|
to the file metadata.
|
|
+ libtracker-data: Fixed possible overflows in
|
|
tracker:normalize/unaccent.
|
|
+ Other fixes and cleanups.
|
|
+ Updated translations.
|
|
- Add pkgconfig(json-glib-1.0) and pkgconfig(libsoup-2.4)
|
|
BuildRequires: new dependencies for libtracker-remote.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 28 17:24:08 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Disable pkgconfig(libseccomp) BuildRequires as this feature
|
|
(sandboxing) is not ready for use (boo#1017652).
|
|
- Conditionally apply translations-update-upstream BuildRequires
|
|
and macro for non-openSUSE only.
|
|
- Replace NetworkManager-devel with pkgconfig(libnm-glib)
|
|
BuildRequires: Align with what configure looks for.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 28 16:36:02 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Add tracker-fix-more-whitelists-sandbox.patch: Whitelist more
|
|
syscalls (bgo#776117).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 20 08:35:20 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.10.4:
|
|
+ tracker-extract: Whitelist multiple inocuous syscalls that were
|
|
reported to raise false positives in the extraction sandbox.
|
|
+ Fixed tracker-extract insertion of pre-defined resources.
|
|
+ Fixed TrackerResource SPARQL generation of rdfs:Resource
|
|
properties with cardinality>1.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 16 16:50:46 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.10.3:
|
|
+ tracker-extract: Whitelisted further syscalls in the sandbox.
|
|
False positives were being triggered in i686 platforms, plus
|
|
other syscalls that have been missed in 1.10.2.
|
|
- Add pkgconfig(libseccomp) BuildRequires: Build support for
|
|
sandboxed metadata extraction.
|
|
- Replace libupower-glib-devel for pkgconfig(upower-glib)
|
|
BuildRequires: Align with what configure looks for.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 9 22:30:00 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Add pkgconfig(libavcodec), pkgconfig(libavformat) and
|
|
pkgconfig(libavutil) BuildRequires: Build libav support.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 8 19:12:47 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.10.2:
|
|
+ tracker-extract:
|
|
- Sandbox extractor threads. Filesystem and network access are
|
|
limited to being read and local only.
|
|
- Use CUE info as a last resort on FLACs.
|
|
- Minor improvements on albumartist extraction.
|
|
+ libtracker-sparql: Fix compile on C++ compilers.
|
|
+ libtracker-data: Handle overflows on libicu-based
|
|
normalization.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 14 15:16:38 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.10.1:
|
|
+ Tracker-extract:
|
|
- Fixed FD leak in flac extractor.
|
|
- Fixes to tag parsing in flac extractor.
|
|
- Memory leak fixes in libav extractor.
|
|
+ Libtracker-sparl:
|
|
- Fixes to tracker:uri-is-descendant() error checks.
|
|
- Fix namespace of Errors in libtracker-sparql API.
|
|
+ Misc: Fixes on functional tests.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 28 16:09:19 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Only suggest instead of recommend tracker by the various library
|
|
packages. They work fine without tracker being present and
|
|
actually doings its work.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 19 15:15:05 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.10.0:
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 14 20:49:35 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.9.2:
|
|
+ Restore trailing colon in nfo:Equipment URIs.
|
|
+ Add new mime-types for comic books.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 26 09:56:11 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.9.1:
|
|
+ Tracker-resource: New API to describe RDF resources that can be
|
|
serialized into SPARQL updates and various data formats.
|
|
TrackerSparqlBuilder will be eventually phased out by this API.
|
|
+ Tracker-extract:
|
|
- Use tracker resource integrally.
|
|
- Fixed blacklisting of crashy files.
|
|
- Fixes in gstreamer module for 32-bit platforms.
|
|
+ Libtracker-control: Expose "index for process" miner API.
|
|
+ Command line tools: Add "tracker extract" subcommand.
|
|
+ SPARQL: Accept INSERT DATA, DELETE DATA and DELETE WHERE
|
|
syntax again.
|
|
+ Libtracker miner: Fix accounting in TrackerPriorityQueue when
|
|
removing elements.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 14 11:18:02 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Rebase tracker-extract-private.patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 23 11:11:38 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.9.0:
|
|
+ Adapt to new GKqueue monitor mapping.
|
|
+ Remove build time dependency on gnome-common.
|
|
+ Fix error handling of tracker-extract-persistence.
|
|
+ Fix tracker-miner-fs to honor all configuration options at
|
|
runtime.
|
|
+ Stop recommending hard resets all through:
|
|
- tracker reset -r will now warn and request the user to
|
|
explicitly allow the operation.
|
|
- tracker-preferences won't show anymore a big "reset and
|
|
restart" button.
|
|
+ Added "tracker reset -f $filename" subcommand. This will
|
|
recursively reset all indexed content for the given
|
|
filename/uri, and trigger reindexing if appropriate, so
|
|
contents are just like freshly indexed.
|
|
+ Fixed possible crash in MP3 extractor.
|
|
+ Favor embedded/external cue sheets before flac files' TOC.
|
|
+ Store albumArtist from TPE2 tag in MP3 extractor.
|
|
+ Avoid possible integer overflow in GIF extractor.
|
|
+ Support regular expressions for fn:replace.
|
|
+ Mark most internal functions as SQLITE_DETERMINISTIC.
|
|
+ Logging changes in tracker-miner-fs, sparql errors no longer
|
|
end up with full insert queries being logged, but a loud
|
|
warning with instructions to get more info will be printed
|
|
instead.
|
|
+ Fix FS size calculations on OpenBSD.
|
|
+ Add MS Office "owner files" to ignored-files.
|
|
+ Add systemd user services corresponding to D-Bus session
|
|
services.
|
|
+ Handle DjVu files.
|
|
+ Fixes in handling of BIND().
|
|
+ miner-fs: Fix handling files moved soon after creating.
|
|
+ Improved console output of tracker subcommands.
|
|
+ Updated translations.
|
|
- Drop tracker-fix-memory-leak.patch: Fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 20 09:03:04 UTC 2016 - alarrosa@suse.com
|
|
|
|
- Update to GNOME 3.20.2 (Fate#318572)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 1 10:49:54 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Add tracker-fix-memory-leak.patch: Fix a memory leak, patch from
|
|
upstream git (bgo#765172).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 15 15:11:03 CEST 2016 - hpj@suse.com
|
|
|
|
- Update to GNOME 3.20 -- Fate#318572.
|
|
- Drop tracker-948805-Fix-tracker-miner-fs-SIGABRT.patch (bsc#948805)
|
|
(fixed upstream).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 21 20:22:43 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.8.0:
|
|
+ libtracker-miner: Adapt to libcue 2.0.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 15 09:52:54 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.7.5:
|
|
+ Add back .trackerignore match to
|
|
ignored-directories-with-content.
|
|
+ libtracker-data: Handle inserts where the subproperty
|
|
cardinality is larger than the parents'.
|
|
+ tracker-extract:
|
|
- Fix gstreamer module cuesheet handling.
|
|
- Protect all single-valued properties in abiword extractor.
|
|
- Protect all single-valued properties in EPUB extractor.
|
|
- Protect all single-valued properties in ooxml extractor.
|
|
- Protect all single-valued properties in oasis extractor.
|
|
- Protect all single-valued properties in HTML extractor.
|
|
- Check string length before parsing XMP in PDF extractor.
|
|
- Add missing application/msword mimetype.
|
|
- Remove old dbus interface xml.
|
|
- propagate urn to the TrackerExtractInfo.
|
|
- Use safer method to insert tags in PDF module.
|
|
- Use safer method to insert tags in GIF module.
|
|
- Use safer method to insert tags in JPEG module.
|
|
- Use safer method to insert tags in TIFF module.
|
|
- Use safer method to insert tags in PNG module.
|
|
+ libtracker-extract: Delete TrackerExtractClient.
|
|
+ libtracker-miner:
|
|
- Avoid querying file type in crawling queries.
|
|
- Cut some slack on the reentry counter.
|
|
- Avoid changing order of elements in processing queue.
|
|
- Initialize all NodeData memory.
|
|
- Ensure the directory root is removed when its indexing root
|
|
is.
|
|
- Drop tracker-trackerignore.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 8 20:00:38 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.7.4:
|
|
+ Update to FTS5.
|
|
+ libtracker-miner: Many fixes to TrackerFileNotifier
|
|
cancellation.
|
|
+ libtracker-direct: Handle cancellable argument in queries.
|
|
+ libtracker-miner: Plug fd leak on TrackerCrawler
|
|
cancellation.
|
|
+ libtracker-extract:
|
|
- Fix year-only date extraction in gstreamer module.
|
|
- Use tracker-guarantee to ensure a title in playlists.
|
|
+ tracker-miner-fs: Ignore git repositories. Modify the
|
|
ignored-directories-with-content setting if you found this
|
|
convenient.
|
|
+ tracker-miner-fs: Ignore #*# vim backups.
|
|
- Add tracker-trackerignore.patch: Add back configuration option
|
|
to ignore directories containing a .trackerignore file.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 8 20:00:37 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.7.3:
|
|
+ libtracker-miner:
|
|
- Many indexing fixes leading to stale elements in the
|
|
database. If "UNIQUE constraint failed:
|
|
nie:DataObject.nie:url" errors are seen in journald, running
|
|
tracker-miner-fs once with the
|
|
TRACKER_MINER_FORCE_CHECK_UPDATED envvar is recommended. you
|
|
will need to terminate miners before that with
|
|
tracker daemon -t.
|
|
- Do not insert partial/empty sparql on error.
|
|
- Pass a builder in UPDATE state to
|
|
TrackerMinerFS::remove-file.
|
|
- Remove children recursively from queues on directory deleted.
|
|
- Fix generated Sparql query in
|
|
sparql_contents_compose_query().
|
|
- Fix some memory leaks of TrackerTask.
|
|
- Invalidate files iri recursively in case of file removal.
|
|
- Reset of reentry counter is not needed anymore.
|
|
+ libtracker-fts: Fix invalid blob length calculation.
|
|
+ libtracker-common: Use guint64 for free space calculations.
|
|
+ libtracker-data, docs, libtracker-miner: Fix compile warnings.
|
|
+ libtracker-data:
|
|
- misc code fixes.
|
|
- Fix g_warning() missing argument.
|
|
+ Update AppData to spec version 0.7+.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 8 20:00:36 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.7.2:
|
|
+ Many leak fixes.
|
|
+ libtracker-data: Reverted code to clean up stale Resources,
|
|
can't just be done yet.
|
|
+ tracker tool: Removed tracker-compatibility CLI wrapper for
|
|
older commands.
|
|
+ libtracker-common: Fix possible warnings on libicu unaccent
|
|
code.
|
|
+ ontology: Set domain index on nie:contentCreated for
|
|
nmo:Message.
|
|
+ libtracker-miner: Add ::remove-file signal vfunc.
|
|
+ libtracker-common: Return total available space if running as
|
|
admin.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 8 20:00:35 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.7.1:
|
|
+ libtracker-data:
|
|
- Support for Sparql 1.1 BIND and DELETE {...} INSERT {...}
|
|
WHERE {...} syntax.
|
|
- Support for Sparql 1.1 functions: NOW, RAND.
|
|
- Silence criticals on REGEX() with empty strings.
|
|
+ libtracker-miner: Improved performance of move operations in
|
|
TrackerMinerFS.
|
|
+ libtracker-miner, libtracker-extract: Fix double frees.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 8 20:00:34 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.7.0:
|
|
+ libtracker-data: Support for Sparql 1.1 functions: CONCAT,
|
|
CONTAINS, LCASE/UCASE, STRLEN, SUBSTR, STRSTARTS/STRENDS, ABS,
|
|
ROUND, ENCODE_FOR_URI, STRBEFORE/STRAFTER, CEIL/FLOOR,
|
|
YEAR/MONTH/DAY/HOUR/MINUTES/SECONDS, MD5/SHA1/SHA256/SHA512.
|
|
+ libtracker-miner: Move previous data deletion on file updates
|
|
to TrackerMinerFS implementations.
|
|
+ libtracker-miner/libtracker-data/libtracker-extract: Partial
|
|
port to GTask.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 8 20:00:33 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.6.2:
|
|
+ Include embedded copy of sqlite.
|
|
+ tracker-extract: Fix small memory leak.
|
|
+ libtracker-data: Silence a CRITICAL.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 25 22:39:50 UTC 2015 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.6.1:
|
|
+ tracker tool: Fixes to UID detection.
|
|
+ libtracker-miner:
|
|
- Fix cancellation of tasks during TrackerFileNotifier
|
|
destruction.
|
|
- Handle failure to get a TrackerSparqlConnection.
|
|
+ libtracker-common: Fix buffer overrun in libunistring-based
|
|
unaccenting.
|
|
+ libtracker-control: Documentation fixes.
|
|
+ tracker-extract: Photo orientation extraction fixes (TIFF,
|
|
XMP).
|
|
+ Many fixes to functional tests.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 9 10:07:09 UTC 2015 - fezhang@suse.com
|
|
|
|
- Add tracker-948805-Fix-tracker-miner-fs-SIGABRT.patch (bsc#948805)
|
|
to fix tracker-miner-fs SIGABRT
|
|
The patch is backported from bgo#737023.
|
|
Also added automake to build requirement.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 22 13:00:26 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.6.0:
|
|
+ tracker-extract: Fix synchronization with tracker-miner-fs when
|
|
wait-for-miner-fs=TRUE.
|
|
+ tracker-miner-fs: Fix crash during startup.
|
|
+ tracker-extract: Fix builtin dummy module struct.
|
|
+ Updated translations.
|
|
- Drop tracker-fix-dummy_module.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 2 10:50:06 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.5.2:
|
|
+ libtracker-common: String to date conversion to return with
|
|
GError when null string.
|
|
+ libtracker-data:
|
|
- Clean up stale URIs on startup.
|
|
- Fix printf string format.
|
|
+ libtracker-extract:
|
|
- Add builtin dummy extractor.
|
|
- Plug leaks.
|
|
+ libtracker-miner:
|
|
- Cancellation on unmount fixes.
|
|
- Deprecate tracker_miner_fs_add_directory_without_parent.
|
|
- Fallback to basename checks on hidden files.
|
|
+ ontology: Remove cardinality limits on
|
|
nmo:communicationChannel.
|
|
+ rss:
|
|
- Optimize deletes.
|
|
- Perform extraction/insertion of feed items at once.
|
|
- Set website url as a nfo:WebSite.
|
|
- Simplify GrssFeedChannel list creation.
|
|
+ tracker-extract: Use dummy fastpath for svg extraction.
|
|
+ tracker-miner-fs: Keep cache of IndexFile requesters on
|
|
directories.
|
|
+ Updated translations.
|
|
- Add tracker-fix-dummy_module.patch: Fix definition of
|
|
dummy_module.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 31 23:07:54 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Disable building of the Thunderbird miner: Mozilla is just not
|
|
able to provide a plugin API/ABI that does not crash every other
|
|
update and I'm sick and tired of running after them.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 31 23:06:54 UTC 2015 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.5.1:
|
|
+ Many fixes to RSS miner:
|
|
- Dumps more complete data on tracker-store.
|
|
- Stability fixes.
|
|
- Leak fixes.
|
|
- Performs automatic maintenance of feed messages.
|
|
+ Bumped libgrss dependency on 0.7.
|
|
+ Performance improvements on tracker-store delete operations.
|
|
+ Performance improvements on tracker-miner-fs delete operation
|
|
handling.
|
|
+ Fix main Resource table id/urn leaks.
|
|
+ Fix unnecessary queries in tracker-extract.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 31 23:05:54 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.5.0:
|
|
+ Fix possible scenarios for high memory consumption in
|
|
tracker-extract.
|
|
+ Ontology documentation has been revamped.
|
|
+ Add search by tags functionality to tracker-needle.
|
|
+ Fix spurious "out of space" checks succeeding (bgo#748907).
|
|
+ Fix tracker-miner-fs not entering idle state (bgo#751172).
|
|
+ File monitoring fixes (bgo#750394).
|
|
+ MP3 extraction fixes (bgo#733136, bgo#728252, bgo#735515).
|
|
+ EPUB extraction fixes (bgo#746401).
|
|
+ Fixes on gstreamer-based album extraction (bgo#748227,
|
|
bgo#732236).
|
|
+ GSF-based extraction fixes (bgo#730085, bgo#746437).
|
|
+ Fix various compiler warnings (bgo#746381, bgo#746194,
|
|
bgo#751051).
|
|
+ OpenBSD portability fixes (bgo#697719).
|
|
+ Made tracker-needle use gsettings (bgo#740302).
|
|
+ Added infrastructure to rebuild FTS tokens on tokenizer
|
|
changes.
|
|
+ Fixed first index of gnome user docs (bgo#751992).
|
|
+ Allow dummy .rule files for extractors (bgo#735610).
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 31 23:04:54 UTC 2015 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.4.1:
|
|
+ build: Move bash-completion to new location.
|
|
+ libtracker-miner: Set inotify limits for 'GInotifyFileBackend'
|
|
too (changes in GLib).
|
|
+ tracker-extract: Remove ModulePath from comic/ebook rules.
|
|
+ tracker-extract-gstreamer:
|
|
- Rely better on the GstDiscoverer than mimetype sniffing.
|
|
- Fallback to preview image for album art.
|
|
+ tracker-miner-fs: Reset retry counter when we need to prepend
|
|
parents.
|
|
+ tracker-preferences: Use the new command line tool.
|
|
+ tracker: Improve bash completion script (complete on real
|
|
files for some arguments).
|
|
+ tracker: Mark missing strings for translation.
|
|
+ Bugs fixed: bgo#735610, bgo#732236, bgo#750394, bgo#751723,
|
|
bgo#751724, bgo#751992, bgo#748677, bgo#746401.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 24 19:17:54 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.4.0:
|
|
+ Fix ambiguous GListModel vs GtkListModel references in vala
|
|
(bgo#746194).
|
|
+ Fix compiler warnings (bgo#746381).
|
|
+ Ignore "." recursing through compressed content (bgo#746437).
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 18 08:48:24 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.3.6:
|
|
+ Fix spurious folder deletes/reindexes (bgo#741852).
|
|
+ Fix nie:url UNIQUE constraint asserts on downloaded files
|
|
(rh#1192224).
|
|
+ Clear tracker-store watchdog timeout (bgo#745565).
|
|
+ Support fn:replace (bgo#745917).
|
|
+ Spam stderr less for not-so-uncommon error conditions
|
|
(bgo#746256).
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 6 16:56:16 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.3.5:
|
|
+ Fix major database migration bug (bgo#745737).
|
|
+ Build only libiptc test if libjpeg is enabled (bgo#745583).
|
|
+ Put absolute path in shell script (bgo#743738).
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 4 07:48:37 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.3.4:
|
|
+ Fixed playlists being processed by tracker-extract.
|
|
+ bgo#743727: Account for cardinality=0 on DB migration.
|
|
+ bgo#745219: mp3 passes album instead of song title to
|
|
libmediaart.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 7 18:42:26 UTC 2015 - sfalken@opensuse.org
|
|
|
|
- Update to version 1.3.3:
|
|
+ Disc number may be incorrect for multi-disc vorbis / flac
|
|
albums (bgo#681698).
|
|
+ BMP extractor doesn't retrieve image height and width
|
|
(bgo#741109).
|
|
+ libmediart-2.0 support (bgo#743250).
|
|
+ Tracker spams my log with "Unable to insert multiple values for
|
|
subject ..." (bgo#735406).
|
|
+ applications, userguides: Don't detect locale changes if we
|
|
failed to create the miner (bgo#742391).
|
|
+ 1.2.5 unit test failures (bgo#742035).
|
|
+ Tracker sometimes ignores SIGINT/SIGTERM (bgo#739234).
|
|
+ Missing accessible label names on tracker-needle widgets
|
|
(bgo#663687).
|
|
+ libtracker-sparql: Document requirement to escape constructed
|
|
queries (bgo#741777).
|
|
+ item_move() creates invalid SPARQL if source file does not
|
|
exist (bgo#678986).
|
|
+ Remove --enable-guarantee metadata, always guarantee nie:title
|
|
and nie:contentCreated (bgo#733536).
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 1 12:42:23 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.3.2:
|
|
+ New Feature: 'tracker' binary: All pre-existing tracker-*
|
|
command line tools have been merged into this new binary. Man
|
|
pages are shown for 'help' sub-commands. This brings more of a
|
|
"git" feel to the tracker's command line tools. There is a
|
|
backwards compatible 'tracker-command' script and compatibility
|
|
layer provided to ensure existing commands still work for a
|
|
limited time. The old 'tracker-control' actions are now part of
|
|
'tracker daemon', 'tracker reset' and 'tracker index'.
|
|
Additionally, the 'tracker-sql' utility has been integrated to
|
|
allow SQL operations directly on the DB.
|
|
+ all: Move all code from tracker_info() to g_info() new in GLib
|
|
2.40.
|
|
+ gvdb:
|
|
- Fixed LDFLAGS and CFLAGS, was using unused variables.
|
|
- Move away from g_file_delete() to unlink() to avoid GIO dep
|
|
for one line in unit tests.
|
|
+ Bugs fixed: bgo#741317.
|
|
- Changes from version 1.3.1:
|
|
+ Bugs fixed: bgo#733536, bgo#739260, bgo#741012, bgo#740268,
|
|
bgo#740864.
|
|
- Changes from version 1.3.0:
|
|
+ Migrate to GKeyfileSettingsBackend, including:
|
|
- Now when using TRACKER_USE_CONFIG_FILES env var, we use this
|
|
backend.
|
|
- MAN pages which previously didn't exist for configurations
|
|
are generated from xml gschemas.
|
|
+ libstemmer: Removed imported code and depend on external
|
|
version.
|
|
+ libtracker-miner: Major update to Vala bindings.
|
|
+ libtracker-common: Major clean up and removal of unused
|
|
internal APIs, including:
|
|
- Removed os-dependent APIs (mainly process spawning GLib does
|
|
now anyway).
|
|
- Removed tracker_file_(un)lock() API which was unused.
|
|
- Removed all run-time locale management, GNOME handles this
|
|
between logins, so do we.
|
|
- Removed TrackerConfigFile and TrackerKeyfileObject classes,
|
|
use GSettings instead.
|
|
- Removed unused type utils functions (e.g.
|
|
tracker_*_to_string() and more).
|
|
- Moved tracker-ontologies.h (with prefix, etc definitions)
|
|
into libtracker-sparql.
|
|
- Moved CRC32 API into libtracker-data (the only place it's
|
|
used).
|
|
- Moved TrackerStorage class to tracker-miner-fs (only place
|
|
it's used).
|
|
+ data: Now moved into their respective binary dirs (source code
|
|
layout).
|
|
+ Updated functional tests.
|
|
+ Bugs fixed: bgo#737663.
|
|
+ Updated translations.
|
|
- Replace pkgconfig(libmediaart-2.0) BuildRequires with
|
|
pkgconfig(libmediaart-2.0): this prepares the build for when
|
|
LibMediaArt-2.0 will be supported.
|
|
- Remove obsolete checks for openSUSE 11.3 and conditional
|
|
BuildRequires.
|
|
- Rebase tracker-extract-private.patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 1 11:42:23 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Move org.freedesktop.Tracker.enums.xml to libtracker-common
|
|
package, ensuring that the enums are available to the Extractor
|
|
even without tracker being installed (boo#915583).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 10 11:41:36 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.2.5:
|
|
+ tracker-extract:
|
|
- Fixed potential use of uninitialised hash table in
|
|
persistence_invalidate().
|
|
- Fixed possible invalid memory read/write in
|
|
tracker_keywords_parse().
|
|
- Fixed memory leak of MediaArt object for TrackerExtractInfo.
|
|
+ libtracker-fts:
|
|
- Make property list per-thread data to fix uninitialisation
|
|
issues.
|
|
- Fixed compilation errors when --disable-tracker-fts is used.
|
|
+ Bugs fixed: bgo#741141, bgo#733536, bgo#740268, bgo#739149,
|
|
rh#1133042.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 6 10:53:49 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.2.4:
|
|
+ Ownership reference not added in tracker-file-notifier.c
|
|
(bgo#739237).
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 17 20:10:04 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.2.3:
|
|
+ bgo#737768: fs: TrackerCrawler can crash due to invalid
|
|
container pointers.
|
|
+ bgo#738522: libtracker-data: Guard against failure to create a
|
|
FTS update statement.
|
|
+ bgo#738450: libtracker-data: Guard against failure to open the
|
|
database.
|
|
+ libtracker-miner:
|
|
- _NO_STAT breaks in FileNotifier without a GFileInfo.
|
|
- Handle multiple nfo:belongsToContainer properties to 1
|
|
nie:url.
|
|
+ tracker-writeback: Remove broken code to set file attributes.
|
|
+ Updated functional tests.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 13 09:45:17 UTC 2014 - gber@opensuse.org
|
|
|
|
- Use the designated fdo desktop file categories
|
|
"Settings;DesktopSettings" for tracker-preferences.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 5 16:19:56 UTC 2014 - zaitor@opensuse.org
|
|
|
|
- Move .desktopfile from X-GNOME-SystemSettings to
|
|
X-GNOME-PersonalSettings, since the only values one can change is
|
|
for active user. Having it under System gives the impression that
|
|
changes are systemwide.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 24 16:37:00 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.2.2:
|
|
+ Fix API break with tracker_indexing_tree_new() (bgo#737243).
|
|
+ libtracker-miner: Fixed missing Vala bindings for new
|
|
DirectoryFlags.{PRIORITY|NO_STAT} enums.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 23 18:36:42 UTC 2014 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.2.1:
|
|
+ ontology: Revert nfo:hasMediaStream max cardinality change.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 22 17:17:31 UTC 2014 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.2.0:
|
|
+ tests: Locale fix.
|
|
+ libtracker-miner:
|
|
- Removed APIs that were never released as stable API.
|
|
- Update vala binding.
|
|
+ libtracker-bus: Don't crash if query_async is cancelled.
|
|
+ libtracker-sparql: Add a test case.
|
|
+ tracker-extract-gif: add compatibility with GIFLib 5.1.0.
|
|
+ tracker-info: Describe why we use IRI and not URI for
|
|
translators.
|
|
+ tracker-needle: Fix the summary in the AppData file.
|
|
+ utils: Added script to clean up tracker prefixc,
|
|
clean-tracker-prefix.
|
|
+ Updated translations.
|
|
- Drop tracker-giflib-5.1.0.patch: Fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 9 13:14:59 UTC 2014 - jengelh@inai.de
|
|
|
|
- Add tracker-giflib-5.1.0.patch: Support GIFLib 5.1.0 API.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 8 08:42:34 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.1.4:
|
|
+ New Feature: Extractor now supports eBook and Comic book
|
|
formats.
|
|
+ ontology: Added new RDF type nfo:EBook for electronic books,
|
|
this is not in Nepomuk yet.
|
|
+ libtracker-fts: Fixed a memory leak for property_names
|
|
variable.
|
|
= libtracker-data: Fixed compiler warning with
|
|
tracker_db_interface_sqlite_fts_update_text().
|
|
+ libtracker-bus:
|
|
- Fixed a bug where tracker-stats showed no information with
|
|
Vala 0.24+.
|
|
- Fixed all TRACKER_DBUS* to Tracker.DBUS.
|
|
+ libtracker-sparql:
|
|
- All TrackerSparqlConnection APIs throw GLib.Error due to
|
|
GUnixFDList _append() API.
|
|
- Move TRACKER_ const definitions to Tracker namespace, i.e.
|
|
Tracker.DBUS_*.
|
|
+ libtracker-miner:
|
|
- Generate Vala bindings from GIR.
|
|
- Improve GIR annotations for some nullable cases.
|
|
- Removed TrackerCrawlFlags and use TrackerDirectoryFlags
|
|
instead.
|
|
- Call tracker_data_provider_end_async() when dir has been
|
|
crawled.
|
|
- Fixed reference leak with TrackerTaskPool when using external
|
|
data miners.
|
|
+ libtracker-extract: Fixed broken EXIF GPS coordinate
|
|
extraction.
|
|
+ libtracker-control:
|
|
- Generate Vala bindings from GIR.
|
|
- Improve GIR annotations for some nullable cases.
|
|
+ tracker-stats:
|
|
- Now EXPRESSIONS can be used to filter stats shown.
|
|
- Now only common and fallback RDF types are shown by default,
|
|
--all can be used to old behaviour.
|
|
+ tracker-extract:
|
|
- Improved error parsing and content extraction for EPub
|
|
contents.
|
|
- Now EPub files are marked as new RDF type nfo:EBook.
|
|
+ tracker-miner-fs: By default, ignore directories with
|
|
'.trackerignore' file inside.
|
|
+ tracker-preferences: Removed fixed column for indexed
|
|
locations, column header text was cut off.
|
|
+ Bugs fixed: bgo#735645, bgo#735636, bgo#735460, bgo#735610,
|
|
bgo#735567, bgo#735317, bgo#735339, bgo#733573, bgo#733317.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 22 16:00:00 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.1.3:
|
|
+ New Feature: Extractor is now 'crash-aware' that being, we have
|
|
a separate data source for content that can't be extracted to
|
|
avoid repeated failures from tracker-extract. This also
|
|
survives through crashes that may occur due to attempted
|
|
extractions.
|
|
+ build: Reduce vala generated source warnings from GCC.
|
|
+ libtracker-fts: Make private functions static
|
|
+ libtracker-miner: Make sure we return NULL on FileDataProvider
|
|
begin() errors
|
|
+ libtracker-miner: Add API tracker_decorator_fs_prepend_file()
|
|
as part of 'crash-aware' feature.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 22 15:00:00 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.1.2:
|
|
+ New Feature: Data Provider: Now there are TrackerDataProvider
|
|
and TrackerEnumerator interfaces to allow 3rd parties to supply
|
|
their own data to Tracker to be indexed, for example for an
|
|
online or proprietary service.
|
|
+ ontology: nfo:hasMediaStream no longer has a max cardinality
|
|
of 1, this may mean a reindex is needed.
|
|
+ libtracker-miner:
|
|
- PkgConfig file now requires libmediaart (when dependent)
|
|
privately.
|
|
- Many documentation updates and fixes.
|
|
+ libtracker-extract: There is no longer an example in the
|
|
examples/ directory as this library is now private.
|
|
+ tracker-extract-mp3: Fixed mp3 parsing for ID3v24 or ID3v23
|
|
tags.
|
|
+ tracker-extract:
|
|
- Fixed missing TRACKER_EXTRACTORS_DIR env var that was removed
|
|
at some stage.
|
|
- Cleaned up signal handling, SIGALRM and SIGABRT no longer
|
|
used.
|
|
- When built with libmediaart, requires version 0.5.0 or
|
|
higher.
|
|
+ tracker-preferences:
|
|
- Don't use Stock.* deprecated since Gtk+ 3.10.
|
|
- Added suggestion to reindex OR restart depending on
|
|
configuration changes applied.
|
|
+ functional-tests: Improved and updated in places.
|
|
+ Build fixes.
|
|
+ Bugs fixed: bgo#734464, bgo#733857, bgo#734089, bgo#734144,
|
|
bgo#733316, bgo#733948, bgo#733863, bgo#733536, bgo#733439.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 22 14:00:00 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.1.1:
|
|
+ build: Use major version only PkgConfig files. Previously, we
|
|
had $library-$major-$minor (e.g. tracker-sparql-1.2, when it
|
|
should be tracker-sparql-1.0) to avoid creating unnecessary
|
|
work for developers using Tracker. This release corrects this
|
|
and it was planned originally.
|
|
- Changes from versoin 1.1.0:
|
|
+ build: Added CC_CHECK_FLAGS_APPEND m4 macros from
|
|
xinelib/systemd projects to check GCC compiler flags we can
|
|
use.
|
|
+ tracker-miner-apps: New process to mine data about
|
|
applications, previously part of tracker-miner-fs. Can be
|
|
disabled with --disable-miner-apps.
|
|
+ tracker-miner-user-guides: New process to mine data about user
|
|
guides and help content, previously part of tracker-miner-fs.
|
|
Can be disabled with --disable-user-guides.
|
|
+ tracker-extract:
|
|
- [BMP] Added an new extractor.
|
|
- [ISO] Extract language, copyright and author information
|
|
about ISO images using new ontology.
|
|
- [ODT] Improved extraction of content so we don't stop on
|
|
embedded tabs and line breaks.
|
|
+ tracker-control:
|
|
- Added a lot of strings previsouly untranslated.
|
|
- Removed shorthand command line switches for less common
|
|
arguments (--list-*, --pause-details).
|
|
- Added --watch command line option to watch changes to the
|
|
database.
|
|
+ tracker-info:
|
|
- Add --resource-is-iri or -i to avoid filename to URN lookups.
|
|
- Don't show "(null)" for nie:InformationElements with no
|
|
nie:url.
|
|
+ tracker-preferences:
|
|
- General UI clean up and modernization fixing many
|
|
deprecations where old GTK+ widgets were used.
|
|
- Added 'control' tab to allow users to enable finer control of
|
|
what's indexed (e.g. numbers - which are normally disabled).
|
|
- Add AppData with screenshots for app stores.
|
|
+ tracker-needle: Add AppData with screenshots for app stores.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 22 13:35:32 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.0.3:
|
|
+ Clean up License files.
|
|
+ Buildsystem fixes.
|
|
+ libtracker-fts: Make private functions static.
|
|
+ libtracker-data:
|
|
- Fixed unit tests so files are not left around failing
|
|
distcheck.
|
|
- Fix tracker-backup unit test failures.
|
|
+ libtracker-common: Enable G_MESSAGES_DEBUG for verbosity > 1,
|
|
not 2.
|
|
+ libtracker-extract:
|
|
- Fixed TRACKER_EXTRACTORS_DIR env var.
|
|
- Remove from examples/ this library is now private.
|
|
+ libtracker-miner:
|
|
- Chain parent constructed() in TrackerDecorator.
|
|
- Document TRACKER_MINER_DBUS_* defines.
|
|
- .pc Requires.priv libmediaart (if built with it).
|
|
+ libtracker-control:
|
|
- Added .gitignore for VAPI and other generated content.
|
|
- Added missing sections.txt for documentation.
|
|
+ tracker-extract:
|
|
- Added rule for source code files to add nfo:SourceCode
|
|
rdf-type.
|
|
- MP3 id3v23, id3v24 functions documented and v23 fixed.
|
|
- Use default signal handler for SIGALRM and SIGABRT.
|
|
+ writeback: support saving metadata for GIFs.
|
|
+ tests: Use tap automake testing scripts, fixes output
|
|
summaries.
|
|
+ functional-tests: Rework 400-extractor.py test.
|
|
+ Bugs fixed: bgo#734464, bgo#733573, bgo#733317, bgo#733857,
|
|
bgo#734089, bgo#734144, bgo#733316, bgo#733439, bgo#733317.
|
|
+ Updated translations.
|
|
- Drop tracker-thunderbird.patch and tracker-missing-include.patch:
|
|
fixed upstream.
|
|
- Replace autogen.sh call with gnome-autogen.sh: tracker switched
|
|
to using the default in git as well.
|
|
- Drop autogen.sh as source: no longer required after the switch to
|
|
gnome-autogen.sh.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 31 09:53:00 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Add tracker-thunderbird.patch: Accept that the command
|
|
'thunderbird' might have output to STDERR (glib slice warnings).
|
|
To not break detection of TB, we redirect STDERR output to
|
|
/dev/null.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 23 00:07:53 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Obsolete the old tracker library libtracker-extract-0_16-0 by
|
|
libtracker-common-1-0 to aid updates (bnc#876649).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 11 15:52:39 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.0.2:
|
|
+ build: use pkg-config to look for which gdbus-codegen to use.
|
|
+ all: Switch out GSettings "schema" property for "schema-id",
|
|
was causing distcheck to fail.
|
|
+ docs/reference: Use $(top_srcdir) for DOC_SOURCE_DIR instead of
|
|
relative paths.
|
|
+ libtracker-common: memory limits on systems with large amounts
|
|
of RAM.
|
|
+ libtracker-control:
|
|
- Added CFLAGS/LIBS required for reference documentation to
|
|
succeed.
|
|
- Fix remnants of libtracker-miner in sources.
|
|
+ tracker-extract: [ODT] Continue extracting if we find embedded
|
|
tabs + line breaks.
|
|
+ tracker-search: Don't show "(null)" for nie:InformationElements
|
|
with no nie:url.
|
|
+ Bugs fixed: bgo#728370, bgo#729968, bgo#732839.
|
|
+ Updated translations.
|
|
- Add tracker-missing-include.patch: Add mising include statement.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 13 10:01:07 UTC 2014 - fezhang@suse.com
|
|
|
|
- Add category X-GNOME-SystemSettings to
|
|
tracker-preferences.desktop so that gnome-control-center can
|
|
recongnize and show it (bnc#866235).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 13 09:35:55 UTC 2014 - fezhang@suse.com
|
|
|
|
- Add category X-GNOME-SystemSettings to tracker-preferences.desktop
|
|
so that gnome-control-center can recongnize and show it (bnc#866235)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 9 15:27:00 UTC 2014 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.0.1:
|
|
+ build:
|
|
- Switch --with-enca is now --enable-enca.
|
|
- Switch --enable-icu-charset-detection has been added to
|
|
prefer ICU over enca for MP3 content detection.
|
|
+ libtracker-miner: Memory footprint significantly reduced:
|
|
- Massif reports tracker-miner-fs peaking at 24MB.
|
|
- Massif reported previously growing to ~180MB.
|
|
- Fix involves using file depth based notification internally
|
|
to reduced memory build up.
|
|
- Querying existing data in the DB now is limited (to avoid
|
|
memory use, at a small performance cost).
|
|
- Initial indexing performance is unaffected.
|
|
- Approximately 1/3 more expensive indexing updates on
|
|
resources post initial index.
|
|
- Testing using an index of 11304 folders and 123428 files.
|
|
+ libtracker-extract:
|
|
- Encoding detection with libicu handles failure better.
|
|
- giflib 4.2.x doesn't support PrintGifError, handle both
|
|
situations.
|
|
+ tracker-search: Fix output when searching for emails, snippets
|
|
shown in red and links in green.
|
|
+ Bugs fixed: bgo#729708, bgo#728252, bgo#728546, bgo#728370,
|
|
bgo#725717, bgo#729474.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 6 12:23:16 UTC 2014 - fcrozat@suse.com
|
|
|
|
- Do not BuildRequires MozillaThunderbird on SLE12.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 24 19:01:47 UTC 2014 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.0.0:
|
|
+ Make decorator errors public.
|
|
+ libtracker-sparql: Make sure we check the env before choosing
|
|
the bus type.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 22 18:17:22 UTC 2014 - zaitor@opensuse.org
|
|
|
|
- Update to version 0.17.8:
|
|
+ Fixes: bgo#705315 tracker-0.16.2: configure wrongly mixes
|
|
checks for enable-compile-warning while using
|
|
WITH-compile-warnings.
|
|
+ Fixes: bgo#726419 tracker-extract reports sparql update errors
|
|
for jpeg with dc:indenfitier.
|
|
+ Fixes: bgo#675198, tracker-store man page description needs
|
|
minor cleanup.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 19 16:10:22 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.7:
|
|
+ libtracker-sparql: Fix undefined reference to symbol
|
|
'tracker_ipc_bus'.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 19 09:18:51 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.6:
|
|
+ Make GBusType run-time configurable with TRACKER_BUS_TYPE
|
|
environment variable.
|
|
+ Removed dead code from coverity report.
|
|
+ libtracker-fts: Fix memory leak for GList on property names
|
|
during FTS init.
|
|
+ libtracker-data:
|
|
- getting FTS multivalued properties used unintialised variable
|
|
in ontology_get_fts_properties().
|
|
- Protect potential NULL dereference in _db_cursor_iter_next().
|
|
+ libtracker-{common,data,extract}: do not maintain LT
|
|
versioning.
|
|
+ libtracker-miner:
|
|
- Do not leak the TrackerSparqlConnection in
|
|
TrackerFileNotifier.
|
|
- Don't print uninitalised sparql variable for update_array_cb.
|
|
- Dispose GFileInfo objects ASAP when crawling (attempt to
|
|
reduce memory footprint).
|
|
+ libtracker-extract:
|
|
- Lookup rules after initializing in get_fallback_rdf_types()
|
|
to avoid empty rules lists.
|
|
- Fix memory leak on .rule file load errors.
|
|
- Fix memory leak and unref rdf_types hash table in
|
|
_module_manager_get_fallback_rdf_types().
|
|
+ tracker-store: Remove the --low-memory option in the man pages,
|
|
not used since 0.9.x.
|
|
+ tracker-miner-fs: Fix memory leaks
|
|
+ tracker-extract:
|
|
- Removed support for libstreamanalyzer, xine and totem
|
|
extractors, not been used or supported in a long time.
|
|
- Removed support for obsolete GStreamer backends tagreadbin,
|
|
decodebin2 in gstreamer extractor.
|
|
- Don't report < 0 nfo:width for images with GStreamer
|
|
discoverer.
|
|
- Remove the need for fork() and sub-processes with PDF
|
|
extraction, no longer needed.
|
|
- Make logging clearer if we fail on no modules or no metadata.
|
|
- Fixed epub extractor so it doesn't use a broken ontology.
|
|
- Improve logging, too many g_debug() calls to other log
|
|
levels.
|
|
- set nfo:Video on the gstreamer guess rule for completeness.
|
|
- Add desktop file to autostart process.
|
|
- Make it clearer where MIME type came from in debug (from
|
|
GIO/xdgmime or tracker-miner-fs).
|
|
+ tracker-sparql: Support listing properties with --tree and make
|
|
--search case insensitive.
|
|
+ tracker-sandbox: Set the locale properly so queries don't fail
|
|
due to locale mismatch to DB.
|
|
+ Build fixes.
|
|
+ Bugs fixed: bgo#726421, bgo#726639, bgo#726640, bgo#725689,
|
|
bgo#726552, bgo#726553, bgo#725607, bgo#725890.
|
|
+ Updated translations.
|
|
- Rebase tracker-extract-private.patch: Upstream decided to 'fix'
|
|
it as .so.0.0.0, which is not what we consider the right thing
|
|
for this kind of private library).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 4 21:10:41 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.5:
|
|
+ Build fixes.
|
|
+ libtracker-miner: Code fixes.
|
|
+ libtracker-extract: Don't break compilation due to missing
|
|
rules/modules dir.
|
|
+ tracker-extract:
|
|
- Don't leak FD on tiff extractor when opening file.
|
|
- set nfo:Document in FallbackRdfTypes for text documents.
|
|
+ racker-miner-fs: Fix documentation for 'low-disk-space-limit',
|
|
was in MB not %.
|
|
+ Updated functional tests.
|
|
+ Updated translations.
|
|
- Add tracker-extract-private.patch: do not maintain LT versioning
|
|
on the now private library libtracker-{common,data,extract}.
|
|
- Add gnome-common BuildRequires and call to autogen.sh, as above
|
|
patch touches the build system.
|
|
- Add autogen.sh as source in order to use the upstream provided
|
|
bootstrap script (not part of the tarball).
|
|
- Rename libtracker-common-1_0-0 subpackage to
|
|
libtracker-common-1_0: the private libraries are no longer LT
|
|
versioned.
|
|
- Drop libtracker-extract-1_0-0 and typelib-1_0-TrackerExtract-1-0
|
|
subpackages and the respective Requires to the same from the
|
|
-devel package. Package libtracker-extract and the corresponding
|
|
glib schema with the other private libraries in
|
|
libtracker-common-1_0.
|
|
- Add post/postun scriptlets for schema handling to
|
|
libtracker-common-1_0.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 22 22:20:41 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.4:
|
|
+ rss: compile fix with the RSS miner enabled.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 21 19:44:22 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.3:
|
|
+ tracker-extract: Prioritization of rdf:types has been
|
|
implemented, so certain file types are extracted before others,
|
|
on demand of applications.
|
|
+ libtracker-extract: This library has been made private.
|
|
Implementing a TrackerDecorator is the recommended way to
|
|
provide additional data.
|
|
+ libtracker-miner: Major API cleanups,
|
|
- TrackerMinerWeb has been removed, replaced by
|
|
TrackerMinerOnline.
|
|
- TrackerMinerManager has been splitted into a separate
|
|
libtracker-control.
|
|
- TrackerCrawler, TrackerStorage and the thumbnailer/mediaart
|
|
helper functions are no longer public.
|
|
+ libtracker-control: New library, containing
|
|
TrackerMinerManager, it requires using tracker-control-1.0.pc.
|
|
+ tracker-miner-fs: optional prioritization of folders has been
|
|
reimplemented, used on removable volumes and DBus requests.
|
|
+ tests: GTester Makefile rules have been updated.
|
|
+ utils: tracker-sparql gained a --tree switch to print (partial)
|
|
ontology trees, and longhands/shorthands for
|
|
classes/properties.
|
|
- Create new subpackages libtracker-control-1_0-0 and
|
|
typelib-1_0-TrackerControl-1_0: following upstream.
|
|
- Adjust -devel package requirements to the dropped and new library
|
|
package.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 14 16:49:26 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.2:
|
|
+ build system changes:
|
|
- Use API version 1.0 instead of bumping it every stable
|
|
release (affects .pc and .so filenames).
|
|
- Require libmediaart >= 0.1.0, code has been exported from
|
|
Tracker to this library.
|
|
- Make sure --target-glib used with Vala is the correct GLib.
|
|
+ libtracker-common: Add TRACKER_TRACKER_PREFIX define for
|
|
tracker: ontology prefix.
|
|
+ libtracker-miner:
|
|
- Ensure the decorator nie:DataSource is queried as an IRI.
|
|
- Make sure we flush remaining TrackerDecorator SPARQL updates
|
|
when finished, avoids loosing extracted data for last files.
|
|
- Fix infinite loop TrackerDecorator.
|
|
- Fix warning for TrackerFileSystem registering properties
|
|
twice (with hash destroy function set to NULL).
|
|
- Improve TrackerDecoratorInfo to be a boxed type fixing a
|
|
ref-count issue and a requirement for introspection.
|
|
- Avoid unnecessary query calls when tracker_decorator_next()
|
|
is called consecutively, we now queue queries.
|
|
- Various improvements including moving string handling from
|
|
GArray to GPtrArray and code duplication in TrackerDecorator.
|
|
+ tracker-extract:
|
|
- Split generic gstreamer/libav extract rules.
|
|
- Use fully expanded name for nie:DataSource in decorator to
|
|
avoid conflicts with shorthand insert IDs.
|
|
+ tracker-needle:
|
|
- Fixed GTK+ 3.x deprecations.
|
|
- Fixed typo in Makefile.am, VALACFLAGS was not being used,
|
|
avoids warnings,
|
|
+ firefox: Added Polish translations for plugin.
|
|
+ thunderbird:
|
|
- Added UI localization support.
|
|
- Escape folder names in URIs.
|
|
- Port code to make sure it works for Thunderbird 24.
|
|
- Add and improve debug messages.
|
|
+ Bugs fixed: bgo#696099, bgo#723097, bgo#721455.
|
|
+ Updated translations.
|
|
- Add pkgconfig(libmediaart-1.0) BuildRequires: new dependency
|
|
after code was split out.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 24 20:01:54 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.1:
|
|
+ New features:
|
|
- Passive extraction: Specific metadata extraction (e.g. image
|
|
orientation) is done by listening for insert signals for
|
|
resource metadata (e.g. file name, size, etc) and done
|
|
passively rather than being required before inserting ANY
|
|
information about a resource.
|
|
- SPARQL functions tracker:normalize() and tracker:unaccent().
|
|
- libav extractor for extracting audio/video metadata.
|
|
- tracker-store GraphUpdated signal delay now configurable.
|
|
+ libtracker-common:
|
|
- Added strnlen() compatibility function.
|
|
- Fixed unit test for SCHED_IDLE expecting SCHED_OTHER by
|
|
default, but jhbuild uses SCHED_IDLE as standard.
|
|
+ libtracker-fts: Strengthen against SQLite failures. Ensure no
|
|
infinite loos in sqlite3_step() and don't use
|
|
g_once_init_enter() for init.
|
|
+ tracker-extract:
|
|
- Support Qt5.
|
|
- Removed --disable-shutdown command line option now that it is
|
|
instantiated by DBus.
|
|
- Fixed memory leak with strings processed detected as UTF16.
|
|
- msoffice: Fixed memory leak, calling g_free() on wrong
|
|
pointer.
|
|
- mp3: Fixed memory leak, cases where "" was found in tags were
|
|
not always freed.
|
|
- gstreamer: Fixed memory leak on error for GstDiscovererInfo
|
|
structs.
|
|
- gif: Fixed memory leak on error for filename
|
|
+ Build system fixes.
|
|
+ Update functional tests.
|
|
+ Bugs fixed: bgo#699412, bgo#715040, bgo#719512, bgo#720686,
|
|
bgo#721880, bgo#722353, bgo#722525, rh#1026283.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 1 18:15:45 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.0:
|
|
+ tracker-tag:
|
|
- Fixed GLib-WARNING **: goption.c:2193: ignoring no-arg.
|
|
- Fix --list (-t) to use logical OR, not AND.
|
|
+ sparql:
|
|
- Fix AS ?foo handling in FTS queries.
|
|
- Stop using deprecated sqlite count_changes PRAGMA.
|
|
+ extractors:
|
|
- EPUB extractor has been improved, content is now more
|
|
complete.
|
|
- Added ICU-based encoding detection.
|
|
- Improved media metadata in mp3 and gstreamer extractors.
|
|
- Detect GNOME screenshots and add these to a category.
|
|
+ libtracker-sparql-backend: Fix connection singleton mutex
|
|
issue.
|
|
+ libtracker-bus: allow cancellation when iterating cursor.
|
|
+ libtracker-direct: don't allow connection if current and db
|
|
locale mismatch.
|
|
+ miner-fs: Improvements in indexing of removable media.
|
|
+ Utils: Added tracker-sandbox.
|
|
+ Portability fixes.
|
|
+ Build fixes.
|
|
+ Updated documentation.
|
|
+ Updated translations.
|
|
- Change TrackerAPI defines to 0.18 and RPMTrackerAPI to 0_18,
|
|
following upstream marking the beginning of the 0.18 development
|
|
cycle.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 30 15:30:20 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.16.4:
|
|
+ Fix build with newer upower.
|
|
+ Silence normal bootup.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 2 12:19:58 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.16.3:
|
|
+ libtracker-common:
|
|
- use procfs psinfo instead of cmdline on Solaris.
|
|
- support both UPower 1.0 and pre-1.0 APIs.
|
|
- fix tests expecting stdout/stderr messages.
|
|
- Make sure we load config files properly when using
|
|
TRACKER_USE_CONFIG_FILES.
|
|
+ tracker-miner-fs: Make sure we load config files properly when
|
|
using TRACKER_USE_CONFIG_FILES.
|
|
+ libtracker-bus: allow cancellation when iterating
|
|
TrackerCursor.
|
|
+ libtracker-miner:
|
|
- Fixed missing setlocale() in unit tests.
|
|
- Check segment array bounds in peek function for
|
|
tracker-priority-queue, fixes crash.
|
|
+ libtracker-fts: Always do full unicode testing.
|
|
+ libtracker-sparql: Fixed missing setlocale() in unit tests.
|
|
+ tracker-preferences: Remove markup from UI files.
|
|
+ tracker-extract-pdf: remove usage of non async-signal safe
|
|
functions from signal handler, fixes crash on Solaris.
|
|
+ man-pages: Added information about TRACKER_SPARQL_BACKEND and
|
|
TRACKER_PRAGMAS_FILE.
|
|
+ functional-tests: No longer need to install DConf profile in
|
|
/etc.
|
|
+ Require: libgsf version to 1.14.24 needed for
|
|
gsf_doc_meta_data_read_from_msole().
|
|
+ Build system fixes.
|
|
+ Bugs fixed: Parts of bgo#676209, bgo#699412, bgo#703097,
|
|
bgo#706003, bgo#707150, bgo#707151, bgo#707498, bgo#707499,
|
|
bgo#709703.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 14 08:12:59 UTC 2013 - wr@rosenauer.org
|
|
|
|
- Remove Supplements for Thunderbird as it's causing major issues
|
|
and should not be installed by default (bnc#840403)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 1 06:56:25 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.16.2:
|
|
+ libtracker-common:
|
|
- Added /proc/meminfo alternative for Solaris.
|
|
- Hide all config file logging without preprocessor defines
|
|
turned on.
|
|
- Added function tracker_config_file_import_to_settings() for
|
|
when we use GKeyFile config files.
|
|
+ libtracker-data: Don't use the count_changes PRAGMA, it is
|
|
deprecated.
|
|
+ tracker-preferences:
|
|
- Mention in man-pages that TRACKER_USE_CONFIG_FILES has no
|
|
effect to tracker-preferences.
|
|
- Added "system" page now to give users an easy way to reindex
|
|
their data.
|
|
- Glade file used now requires GTK+ 3.x, was 2.x.
|
|
- Fixed optical disc checkbutton sensitivity bug.
|
|
+ tracker-extract-mp3: Fix segfault when trying to process NULL
|
|
ID3 tag.
|
|
+ tracker-control: Use procfs psinfo instead of cmdline on
|
|
Solaris.
|
|
+ functional-tests: Update DConf profile to fix dconf-WARNING **:
|
|
unknown dconf database description: trackertest.
|
|
+ Build system improvements.
|
|
+ Bugs fixed: bgo#700199, bgo#703747, bgo#703759, bgo#704048,
|
|
rh#741479, rh#959020.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 20 09:56:05 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Fix files sections of tracker-miner-thunderbird and
|
|
tracker-miner-firefox: trackerbird@bustany.org is a symlink to a
|
|
directory, not a directory by itself. Thus it must not end with a
|
|
trailing /.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 3 13:23:28 UTC 2013 - fcrozat@suse.com
|
|
|
|
- No longer build tracker-miner-firefox, it doesn't work for
|
|
months, there is no point in shipping it for now.
|
|
- Own /usr/share/mozilla and /usr/share/mozilla/extensions
|
|
directories in tracker-miner-thunderbird subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 1 20:24:26 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.16.1:
|
|
+ libtracker-common:
|
|
- Implemented get_memory_total() on OpenBSD
|
|
- Added support in dbus process idenfitification for OpenBSD
|
|
+ libtracker-data:
|
|
- Fixed unit tests for localtime/timezone functions
|
|
- Fixed AS ?foo handling in FTS queries
|
|
+ libtracker-sparql: Fixed connection singleton mutex issue
|
|
+ tracker-tag:
|
|
- Fixed --list (-t) to use logical OR, not AND
|
|
- Fixed GLib-WARNING **: goption.c:2193: ignoring no-arg..
|
|
+ Bugs fixed: bgo#697719, bgo#697809, bgo#697688, bgo#697316.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 18 18:36:56 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.16.0:
|
|
+ Flickr miner was removed: it will be imported to GNOME Photos
|
|
later.
|
|
+ Removed more unmaintained utilities: tracker-explorer,
|
|
tracker-search-bar, playlists, lyrics, webhistory.
|
|
+ New features: Support GKqueueDirectoryMonitor API on BSD
|
|
systems.
|
|
+ Full Text Search (FTS) v4 support:
|
|
- New SPARQL function fts:snippet(?u)
|
|
- New SPARQL function fts:offsets(?u).
|
|
+ Firefox/Thunderbird plugin updates.
|
|
+ Updated translations.
|
|
- Drop build_applet defines and conditions: the applet
|
|
(tracker-search-bar) was dropped by upstream.
|
|
+ Remove pkgconfig(libpanelapplet-4.0) BuildRequires.
|
|
+ No longer pass --enable-tracker-search-bar resp.
|
|
--disable-tracker-search-bar to configure.
|
|
+ Drop gnome-panel-applet-tracker subpackage; obsolete it by
|
|
tracker main package.
|
|
- Drop build_miner_flickr defines and conditions: the flickr miner
|
|
was dropped by upstream.
|
|
- Remove README.SUSE.flickr source file: no longer relevant.
|
|
- Drop pkgconfig(rest-0.7) BuildRequires.
|
|
- No longer pass --enable-miner-flickr/--disable-miner-flickr to
|
|
configure.
|
|
- Drop -miner-flickr subpackage; obsolete it by tracker main
|
|
package.
|
|
- No longer pass --enable-tracker-explorer resp.
|
|
--disable-tracker-explorer (based on build_gui defines) to
|
|
configure, as tracker-explorer has been removed.
|
|
- Drop tracker-0.14.4-giflib5.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 13 13:07:18 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Add tracker-0.14.4-giflib5.patch: Fix build with giflib 5.0.x.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 13 07:57:02 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.15.4:
|
|
+ Build fixes:
|
|
- Fixed various compiler warnings.
|
|
- Fixed various introspection warnings.
|
|
- Switched out all uses of deprecated GStaticMutex for GMutex.
|
|
+ Bugs fixed: bgo#643388.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 9 12:05:26 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.15.3:
|
|
+ build:
|
|
- Require GLib 2.35.1 for GTask API (was 2.28.0)
|
|
- Remove all cases of g_type_init() now it's deprecated in
|
|
GLib 2.35.x
|
|
+ libtracker-common: Don't log to file by default, only
|
|
stdout/stderr. See TRACKER_USE_LOG_FILES env var for details.
|
|
+ libtracker-miner:
|
|
- Fixed nasty stack corruption with TrackerIndexingTree filter
|
|
rules.
|
|
- Fixed vala bindings for TrackerMinerFS.
|
|
+ tracker-extract-msoffice: Avoid deprecated
|
|
gsf_msole_metadata_read() API.
|
|
+ tracker-search:
|
|
- Added snippets for result hits.
|
|
- Added colored output for result hits.
|
|
+ Bugs fixed: bgo#693889, bgo#694146, bgo#693198, bgo#693198,
|
|
bg##694783, bgo#695157.
|
|
+ Updated translations.
|
|
- Drop tracker-nonvoid.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 15 13:45:26 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.15.2:
|
|
+ Build: Required SQLite 3.7.9 (was 3.7.0) for FTS4 support
|
|
+ New Features:
|
|
- Full Text Search (FTS) v4 support.
|
|
- Snippets provide context around a matched query.
|
|
- Offsets provide an index where a matched query is found in
|
|
context.
|
|
+ Ontology: Deprecated tracker:fulltextNoLimit and removed use in
|
|
all other ontologies.
|
|
+ libtracker-fts: Removed tracker_fts_config_min_word_length()
|
|
and config option.
|
|
+ libtracker-miner: Fixed GNOME password provider, libsecret
|
|
expects "user" not "username".
|
|
+ tracker-info: Fixed memory leaks.
|
|
+ Bugs fixed: bgo#691847, bgo#692409, bgo#692603.
|
|
- Add tracker-nonvoid.patch: Fix non-void function not having a
|
|
return statement.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 9 20:35:25 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.15.1:
|
|
+ build: Fixes build error when supplying nautilis extensions
|
|
directory
|
|
+ bgo#691807: Tracker should build against libgee 0.8
|
|
+ bgo#691804: tracker-cue-sheet not ported to Gstreamer 1.0
|
|
+ bgo#679870: libsecret migrations
|
|
+ bgo#690170: Add nfo:MediaList type to .m3u playlist files
|
|
+ bgo#692210: miner-manager: plug some memleaks
|
|
+ libtracker-common: Add replacement function for flock() on
|
|
Solaris
|
|
+ libtracker-miner: Fix libsecret password provider get call
|
|
using non-NULL GError
|
|
+ tracker-miner-fs, store: Add MeeGo keys to desktop file.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 9 19:47:20 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.15.0:
|
|
+ Port to GStreamer 1.0 / gupnp-dlna-1.1.
|
|
+ New Feature: Support GKqueueDirectoryMonitor API on BSD systems
|
|
- Drop tracker-libgrss-0.5.patch: fixed upstream.
|
|
- Drop tracker-fix-include-sched-idle.patch and
|
|
tracker-removeable-media-off.patch: they are outdated and were
|
|
only applied for openSUSE <= 11.4.
|
|
- Drop libtool BuildRequries: no longer needed.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 9 18:37:55 UTC 2013 - badshah400@gmail.com
|
|
|
|
- Update to version 0.14.5:
|
|
+ build: Fixes --with-nautilus-extensions-dir which was broken.
|
|
+ bgo#692409: playlist extractor should index playlist title if
|
|
available.
|
|
+ bgo#692603: Search can not find pdf files using author names.
|
|
+ bgo#691807: Tracker should build against libgee 0.8.
|
|
+ bgo#690170: Add nfo:MediaList type to .m3u playlist files.
|
|
+ bgo#688287: build: don't build-depend on Dia.
|
|
+ bgo#692210: miner-manager: plug some memleaks.
|
|
+ bgo#688371: add support for GKqueueDirectoryMonitor.
|
|
+ libtracker-common: Add replacement function for flock() on
|
|
Solaris
|
|
+ tracker-miner-fs, store: Add MeeGo keys to desktop files
|
|
(OnlyShowIn, X-Meego-Priority keys).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 5 08:53:45 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.14.4:
|
|
+ Support XPS documents (bgo#687160): XML Page Specific Microsoft
|
|
alternative to PDF files
|
|
+ Support DVI documents (bgo#687162): DeVice Independent files
|
|
(printable output of TeX files)
|
|
+ tracker-extract-pdf: Avoid leaving hundreds of Zombie processes
|
|
around
|
|
+ tracker-miner-fs: Fix huge memory consumption (bgo#687134)
|
|
+ Updated translations.
|
|
- Add libgxps-devel BuildRequires: enable the new XPS Support.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 24 19:03:14 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.14.3:
|
|
+ build:
|
|
- Add SQLite3 version check and warning for crashes with
|
|
complex queries
|
|
- Default to icu over unistring when automatically guessing
|
|
unicode support
|
|
+ functional-tests:
|
|
- office test files should always be included in dist
|
|
- include missing tiff files in dist
|
|
+ libtracker-common: Consistently use long in get_memory_total
|
|
+ libtracker-fts: ICU cannot handle complex locale descriptions
|
|
+ libtracker-extract: Fixed EXIF extractor due to changes by
|
|
libexif
|
|
+ tracker-extract-pdf: Fix crash if mmap() fails
|
|
+ tracker-extract-playlist:
|
|
- Don't error when to_metadata hash table is NULL
|
|
- Log message for ignoring playlists with > 1k entries
|
|
+ tracker-info: Added --plain-text-content || -c option
|
|
+ tracker-miner-fs:
|
|
- Make building this optional
|
|
- Ignore XDG directories set to $HOME
|
|
+ tracker-needle: Fix double free
|
|
+ Bugs fixed: bgo#628857, bgo#666749, bgo#675660, bgo#680172,
|
|
bgo#680350, bgo#680897, bgo#685253, bgo#686071.
|
|
+ Updated translations.
|
|
- Drop libtracker-fts-ICU-complx-locale.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 18 11:07:46 UTC 2012 - zaitor@opensuse.org
|
|
|
|
- Add libtracker-fts-ICU-complx-locale.patch, fixes bnc#780614.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 20 08:53:17 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Disable evo plugin for now during -extras build: the API once
|
|
more changed much faster than Tracker can keep up with.
|
|
- Drop tracker-evo-implicit.patch: this will be fixed by upstream
|
|
by the time the new evo version will be supported.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 10 13:05:56 UTC 2012 - coolo@suse.com
|
|
|
|
- Version the tracker BuildRequires when building tracker-extras:
|
|
tracker-extras.spec needs to build *after* tracker version
|
|
updates.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 6 16:45:14 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.14.2:
|
|
+ tracker-extract: Fix compilation of Qt Media Art backend
|
|
+ tracker-extract-gstreamer: Fix invalid pointer access from
|
|
gst_tag_list_get_string() use
|
|
+ tracker-miner-fs:
|
|
- Remove failed extractions from queues if
|
|
g_file_query_info_async() fails.
|
|
- Removed unused code for dir config root Quark
|
|
+ Bugs fixed:
|
|
- bgo#676437: TrackerMinerFS: priv->extraction_timer can't be
|
|
NULL when we update miner progress
|
|
- bgo#676153: Crash on USB removal during crawling
|
|
- bgo#676435: Infinite loop in miner
|
|
- bgo#679313, bgo#674869, bgo#676516, bgo#676213, bgo#675431,
|
|
bgo#676849, bgo#676433, bgo#676514, bgo#675437.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 3 19:38:54 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.14.1:
|
|
+ New Feature: tracker-sandbox, to help with development
|
|
+ libtracker-common: Set G_MESSAGES_DEBUG when verbosity > 2
|
|
+ libtracker-sparql: Set G_MESSAGES_DEBUG when verbosity > 2
|
|
+ libtracker-miner:
|
|
- Don't abort() if none file:// URI themes are used
|
|
- Fix unit tests with GLib 2.28
|
|
+ tracker-extract: Add 'max-media-art-width' config option
|
|
+ tracker-extract-oasis:
|
|
- Support Libreoffice graphic/drawing files (*.odg)
|
|
- Simplify text extraction and retrieve more content for ODT
|
|
files
|
|
+ tracker-miner-fs: Do not index non-eligible mount points on
|
|
startup
|
|
+ tracker-needle: Fix typo when toggling tags fails
|
|
+ build: Error gracefully in autogen.sh when valac is not
|
|
installed
|
|
+ Bugs fixed: bgo#672308, bgo#672415.
|
|
+ Updated translations.
|
|
- Add tracker-evo-implicit.patch: Include additional header in
|
|
order to have all the required evo symbols available.
|
|
- Manually create %{buildroot}%{_datadir}/tracker/icons/ in install
|
|
of tracker.spec, so that it's owned by the tracker subpackage,
|
|
and other subpackages built from tracker-extras.spec don't have
|
|
issues with an unowned directory.
|
|
- Fix the fact that tracker libraries require the tracker package,
|
|
because of private libraries shipped in the tracker package; this
|
|
effectively made tracker uninstallable (bnc#724554):
|
|
+ Split private libraries from %{_libdir}/tracker-0.14 to
|
|
separate package libtracker-common-0_14-0. This does not
|
|
exactly match the SLPP, as the soname of the library is
|
|
libtracker-common.so.0 (name which is consistent across
|
|
versions, but the libraries are in a versioned folder, which
|
|
guarantees parallel installability of different versions.
|
|
+ Add explicit libtracker-common-0_14-0 Requires to
|
|
libtracker-extract-0_14-0, libtracker-miner-0_14-0 and
|
|
libtracker-sparql-0_14-0: the Requires autodetection for
|
|
libraries will be libtracker-common.so.0, but this will exist
|
|
for several versions of tracker. So we need to help rpm with an
|
|
explicit Requires on the right version of the package.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 9 21:10:27 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Add tracker-libgrss-0.5.patch: Support and require libgrss 0.5.
|
|
- Add libtool BuildRequires and call to autoreconf, as above patch
|
|
touches the build system.
|
|
- Remove xz BuildRequires now that it comes for free in the build
|
|
system.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 8 20:55:05 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.14.0:
|
|
+ firefox, thunderbird:
|
|
- Do not crash recent versions of Firefox/Thunderbird
|
|
- Use tracker 0.14 libraries
|
|
- Mark the plugins as compatible with newer versions of
|
|
Firefox/Thunderbird
|
|
+ tracker-extract: Use ISO volume ID as title for unknown OS
|
|
+ tracker-miner-evolution: build fixes
|
|
+ tracker-miner-flickr, tracker-miner-rss: Do not autostart the
|
|
miners on login
|
|
+ tracker-miner-fs: Handle absolute paths in ignored dirs
|
|
+ tracker-needle: Order results properly
|
|
+ Other code changes.
|
|
+ Updated translations.
|
|
- Re-enable evo-plugin: %define build_evo 1.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 15 20:47:32 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.13.1:
|
|
+ New Feature: ISO file extractor
|
|
+ Fix build with glib 2.31
|
|
+ Various other build fixes
|
|
+ libtracker-common: Add new function tracker_file_open_fd()
|
|
+ libtracker-data: Fix dead code with disabled journal
|
|
+ libtracker-miner:
|
|
- Don't send sparql to tracker-store for missing/cancelled
|
|
files
|
|
- Ensure we deal with the canonical copy on ::directory-removed
|
|
- Improve logging
|
|
+ libtracker-extract:
|
|
- Do not use tracker_coalesce_strip on constant strings in unit
|
|
tests
|
|
- Don't build EXIF tests if we don't have support enabled
|
|
+ tracker-store: Print warning if unable to initialize statistics
|
|
+ tracker-miner-fs:
|
|
- Fix crash when SIGTERM happens before mainloop is available
|
|
- Don't index removable media on initial index if disabled
|
|
+ tracker-extract-msoffice: Add debugging aid for when opening
|
|
file fails
|
|
+ ttl2sgml: Do not call fclose if file is NULL
|
|
+ Bugs fixed: bgo#669546, bgo#666654, bgo#666410, bgo#666678,
|
|
bgo#666372, bgo#667786, bgo#667787, nokia#286488, nokia#289635,
|
|
nokia#296009, nokia#290406
|
|
+ Updated translations.
|
|
- Add libosinfo-devel BuildRequires for the new ISO extractor.
|
|
- Add libcue-devel BuildRequires to allow CUE sheet parsing, as we
|
|
now have this package in Factory.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 19 08:48:55 UTC 2012 - vuntz@opensuse.org
|
|
|
|
- Add libjpeg-devel BuildRequires for non-extras builds to build
|
|
JPEG support in extractors.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 16 11:12:46 UTC 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.13.0:
|
|
+ New Feature: CUE sheet parsing is now supported
|
|
+ libtracker-common: New env var TRACKER_USE_CONFIG_FILES to
|
|
output ini files instead of use GSettings is available
|
|
+ libtracker-miner:
|
|
- Updated TrackerMinerFS (breaks API/ABI)
|
|
- Introducing TrackerIndexingTree (to use with TrackerMinerFS)
|
|
- Albumart renamed to Media art and refactored
|
|
+ tracker-miner-fs: Refactored, mtime checks are +50% faster and
|
|
indexing slightly improved
|
|
+ Removed GLib unicode parser: it was sub-optimal and unused.
|
|
+ Many other fixes.
|
|
+ Updted translations.
|
|
- Drop tracker-g_thread.patch: fixed upstream.
|
|
- Change License tag to spdx identifier.
|
|
- Rename library packages from *-0_12-0 to *-0_14-0. following
|
|
upstream SONAME changes.
|
|
- Split typelib files out into typelib-1_0-Tracker-0_14,
|
|
typelib-1_0-TrackerExtract-0_14 and
|
|
typelib-1_0-TrackerMiner-0_14 subpackages.
|
|
- Add Requires for new typelib subpackages to devel subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 2 01:11:48 UTC 2011 - dimstar@opensuse.org
|
|
|
|
- Disable evo plugins for now: %define build_evo 0:
|
|
e-d-s had some major API changes on the camel store and tracker
|
|
needs to catch up on this again.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 26 17:48:05 UTC 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.12.8:
|
|
+ New feature: Added userguide miner
|
|
+ libtracker-data: Ensure that fn:timezone-from-dateTime
|
|
returns an integer
|
|
+ libtracker-extract:
|
|
- Do not leak GUnixFDList on errors getting metadata
|
|
- Call g_simple_async_result_complete*() for all error
|
|
conditions too getting metadata
|
|
+ libtracker-miner: Avoid blocking other SPARQL buffers from
|
|
being able to process update arrays
|
|
+ tracker-extract:
|
|
- Do not close FDs more than once for GIF, TIFF and TEXT
|
|
extractors
|
|
- Fixed possible leak TrackerExtractInfos
|
|
+ tracker-extract-albumart: Fixed memory leak with Pixbuf loader
|
|
+ tracker-extract-pdf:
|
|
- Fixed leak Poppler actions when reading TOC
|
|
- Fixed uninitialised read warnings in Valgrind
|
|
+ tracker-needle:
|
|
- Require GTK+ 3.0 in glade file
|
|
- Now display and allow editing of tags in the tag view
|
|
- Now find tags as well as other results with search criteria
|
|
+ Bugs fixed: nokia#285537, nokia#291569, nokia#292744,
|
|
nokia#290406, nokia#285426, nokia#290165, nokia#290480,
|
|
nokia#291088, nokia#290814, nokia#290249, nokia#289953,
|
|
nokia#289635, nokia#286656, nokia#286610, nokia#284591,
|
|
nokia#288530
|
|
+ Updated translations.
|
|
- Add xz BuildRequires because we can't build a package for a
|
|
xz-compressed tarball without explicitly specifying that... See
|
|
bnc#697467 for more details.
|
|
- Add tracker-g_thread.patch: Remove g_thread_init calls.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 7 00:19:00 UTC 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.12.7:
|
|
+ libtracker-miner:
|
|
- Use a cancellable per crawled directory
|
|
- Improve logging of sparql errors
|
|
+ tracker-extract-gstreamer: Handle streams with no tags
|
|
+ tracker-writeback: Apply writeback handlers sequentially on a
|
|
same file
|
|
+ Updated tests.
|
|
+ Bugs fixed: bgo#662364, nokia#287970, nokia#287972.
|
|
+ Updated translations.
|
|
- Changes from version 0.12.6:
|
|
+ tracker-control:
|
|
- Fix crash when unable to get miner pause details
|
|
- Do not call g_object_unref on NULL in error case
|
|
+ tracker-extract:
|
|
- Also complete cancelled tasks
|
|
- Fix uninitialized variable in albumart
|
|
+ tracker-extract-text: Fix crash if unable to open file
|
|
+ tracker-miner-fs: Fix uninitialized variable
|
|
+ tracker-needle: Fix crash in result store
|
|
+ tracker-preferences: Mark tooltips in tracker-preferences.ui
|
|
for translation
|
|
+ Updated tests.
|
|
+ Bugs fixed: bgo#662099, nokia#286589, nokia#287278.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 28 19:39:58 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Fix previous change: usage of X-SuSE-ControlCenter-Personal
|
|
actually makes the build fail. Use X-SuSE-Core-System instead.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 28 14:09:18 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Replace category SystemSetup by X-SuSE-ControlCenter-Personal to
|
|
suppress rpmlint warnings.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 28 10:17:53 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Categorise tracker-gui as System Tools using
|
|
%suse_update_desktop_file to replace existing categories
|
|
(bnc#714333)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 14 15:39:40 UTC 2011 - fcrozat@suse.com
|
|
|
|
- Only enable thunderbird support for 12.1 or later.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 14 13:22:34 UTC 2011 - malcolmlewis@opensuse.org
|
|
|
|
- Add tracker-fix-include-sched-idle.patch to enable building on
|
|
11.4, where path of an include is different.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 14 10:19:18 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Split the build of tracker in two, with a new
|
|
tracker-extras.spec, in order to break the tracker/nautilus build
|
|
loop (and avoid future similar loops):
|
|
+ in tracker.spec, build the basis of tracker: the command-line
|
|
tools, the libraries, the devel subpackage and the files miner.
|
|
+ in tracker-extras.spec, build addons that have extra
|
|
dependencies: the panel applet, the evolution miner, the
|
|
firefox plugin, the graphical tools, the flickr miner, the rss
|
|
miner, the nautilus extension and the thunderbird miner.
|
|
+ re-organize tracker.spec for this since tracker-extras.spec is
|
|
generated from it.
|
|
- Remove unneeded graphviz BuildRequires: this was only needed when
|
|
rebuilding the gtk-doc documentation.
|
|
- Remove explicit glib2-devel Requires from devel subpackage: this
|
|
will automatically be added the pkgconfig() way.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 13 15:54:01 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.12.5:
|
|
+ SPARQL:
|
|
- Support DELETE WHERE {...}
|
|
- Support SELECT (Expression AS Var) syntax
|
|
+ tracker-extract-gstreamer: flag renamed from TAGS to
|
|
LIGHTWEIGHT in GStreamer
|
|
+ Build fix.
|
|
+ Bugs fixed: bgo#655177, bgo#272997, nokia#285979, nokia#286103.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 10 08:12:21 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.12.4:
|
|
+ libtracker-common:
|
|
- Fixed missing include directive for utils tests
|
|
- Disable configure.ac checks for ioprio_set()
|
|
+ libtracker-data: Set journal_size_limit to 10 MB
|
|
+ tracker-extract: Fixed critical when FD list is missing
|
|
+ tracker-extract-oasis: Ignore empty values and invalid dates
|
|
+ tracker-extract-gstreamer: Fixed division by zero
|
|
+ tracker-extract-gif: Fixed file descriptor leak in error case
|
|
+ tracker-extract-pdf: Fixed file descriptor leak in error cases
|
|
+ tracker-miner-fs: Fixed theme icon URIs for application indexing
|
|
+ firefox, thunderbird: Don't operate with tracker 0.10
|
|
libraries, only 0.12
|
|
+ functional-tests updates.
|
|
+ Bugs fixed: bgo#647575, bgo#660350, bgo#659995, bgo#660589,
|
|
bgo#660601, bgo#660123, bgo#657183, nokia#257478, nokia#284711,
|
|
nokia#217566, nokia#285251.
|
|
+ Updated translations.
|
|
- Drop tracker-firefox-no-tracker-0.10.patch: fixed upstream.
|
|
- Do not rebuild gtk-doc documentation:
|
|
+ The tarball now correctly installs the documentation without a
|
|
rebuild, except the ontology one. This is a good enough
|
|
trade-off (as building requires some dependencies).
|
|
+ Remove dia and gtk-doc BuildRequires.
|
|
+ Stop passing --enable-gtk-doc to configure.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 6 15:23:58 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Change vala-devel BuildRequires to vala as vala-devel is an old
|
|
deprecated name (bnc#720908).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 29 10:08:38 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Add tracker-firefox-no-tracker-0.10.patch: do not try to use the
|
|
0.10 libraries in the Firefox extension as it makes Firefox
|
|
hang/crash.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 26 11:29:31 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.12.3:
|
|
+ tracker-extract: Allow g_open() without O_NOATIME if -EPERM is
|
|
returned
|
|
+ tracker-extract-png: Handle raw profiles by Imagemagick encoded
|
|
with line changes/twists
|
|
+ tracker-preferences: Remove throttle implementation
|
|
+ Bugs fixed: bgo#659422, nokia#283501.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 22 21:08:44 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.12.2:
|
|
+ libtracker-common: Refactor tracker_file_open() which was buggy
|
|
and should use O_NOATIME
|
|
+ libtracker-data:
|
|
- Drop all indexes before index recreation
|
|
- Make index recreation less verbose
|
|
+ libtracker-miner: Improve documentation for
|
|
tracker_miner_manager_pause_for_process()
|
|
+ libtracker-extract: Do not leak GMatchInfo objects
|
|
+ tracker-miner-fs: Disable wake ups every 10 seconds by default
|
|
(for disk space checks)
|
|
+ tracker-extract-png: Handle raw profiles by Imagemagick encoded
|
|
with line changes/twists
|
|
+ tracker-extract: Use O_NOATIME for TEXT, XMP, PDF, TIFF, GIF,
|
|
MSOFFICE, ODF ABW and FLAC files
|
|
+ tracker-writeback:
|
|
- Propagate all errors of writeback over DBus
|
|
- Handle if there's no module for the passed rdf types
|
|
+ tracker-control: Don't finalize TrackerMinerManager with
|
|
--pause-for-process causing it to break
|
|
+ tracker-preferences: Use one list for locations and add XDG
|
|
toggle buttons
|
|
+ Bugs fixed: bgo#659806, bgo#659470, bgo#659620, nokia#276653,
|
|
nokia#282957, nokia#282541.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 16 07:48:07 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.12.1:
|
|
+ libtracker-data: Support removing rdfs:subPropertyOf in
|
|
ontology
|
|
+ libtracker-miner:
|
|
- Export TrackerTask* and TrackerPriority* API for new unit
|
|
tests
|
|
- Check to turn create + delete events into noop was wrong in
|
|
check_item_queues()
|
|
+ libtracker-extract: Fix Regions of Interest SPARQL generated
|
|
from metadata
|
|
+ tracker-miner-fs: Avoid trying to parse directories as desktop
|
|
files
|
|
+ Bugs fixed:
|
|
- bgo#659062: Shouldn't index removable media devices by
|
|
default
|
|
- bgo#659063: Should enable indexing on battery by default
|
|
- bgo#651815, bgo#658645, bgo#658706, bgo#658787, nokia#282190,
|
|
nokia#282393, nokia#277052, nokia#281335.
|
|
+ Updated translations.
|
|
- Remove dbus-1-glib-devel: the dependency has been removed
|
|
upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 9 11:41:04 UTC 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.12.0:
|
|
+ New Feature:
|
|
- Region of interest support in image formats (for example
|
|
tagging people in images)
|
|
+ libtracker-common: Do not delete old log files when starting
|
|
components
|
|
+ tracker-miner-fs:
|
|
- Improve query performance for updating tracker:available on
|
|
mounting
|
|
- Handle desktop files of Type=Link
|
|
- Support local (in $HOME) XDG directories for desktop files
|
|
+ tracker-control: Added --set-log-verbsosity to change component
|
|
log verbosity
|
|
+ Various bug fixes.
|
|
- Remove sed hack from %build to disable call to
|
|
update-desktop-database on "make install": fixed upstream.
|
|
- Change build_evo macro to 1, to build the evolution miner now
|
|
that it has been ported to new evolution.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 23 07:05:43 UTC 2011 - andrea.turrini@gmail.com
|
|
|
|
- Fixed typos in descriptions.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 17 17:45:58 CEST 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.11.2:
|
|
+ Build system:
|
|
- Bump tracker_api_version to 0.12 but keep major/minor as 0.11
|
|
- --with-gstreamer-backend=[tagreadbin,decodebin2,discoverer]
|
|
switches
|
|
+ libtracker-extract:
|
|
- Don't install examples/ rules mock up
|
|
- Added some debugging to know what rules files are loaded
|
|
+ tracker-extract:
|
|
- Make sure we check filtered modules for dbus calls too
|
|
- Improve checks for mimetype guessing
|
|
- Improve debugging for filtered modules and mime guessing
|
|
- Fix --force-module for commandline extraction
|
|
- Make JPEG module handle DLNA profiles
|
|
- Make PNG module handle DLNA profiles
|
|
- Make MP3 module handle DLNA profiles
|
|
- Let gstreamer extractor handle 'dlna/*' mimetypes
|
|
+ tracker-extract-gstreamer:
|
|
- Compiler warning fixes and code refactoring
|
|
- Assume UTC for dates
|
|
+ tracker-miner-fs: Disable writeback by default
|
|
+ tracker-miner-flickr: Remove deprecated Encoding key in desktop
|
|
file
|
|
+tracker-needle:
|
|
- Avoid g_markup_escape_text() critical with NULL
|
|
- Show email subject as primary information not sender
|
|
- Fix build with Vala master
|
|
+ thunderbird:
|
|
- Add desktop file so needle opens email on activation
|
|
- Use asynchronous connection opening to avoid blocking the UI
|
|
- Don't break on consecutive make installs, use -f with ln
|
|
+ firefox:
|
|
- Use asynchronous connection opening to avoid blocking the UI
|
|
- Raise compatibility level to 5.0.*
|
|
- Don't break on consecutive make installs, use -f with ln
|
|
+ Bugs fixed: bgo#655987, bgo#655789, bgo#655701, bgo#654441,
|
|
nokia#247468.
|
|
+ Updated translations.
|
|
- Drop tracker-fix-build-system.patch: fixed upstream.
|
|
- Remove autoreconf call in build section: no patch touches the
|
|
build system anymore.
|
|
- Add hack to replace update-desktop-database in trackerbird
|
|
Makefiles to point to /bin/true. During build, we can not update
|
|
the desktop database.
|
|
- Add %desktop_database_post/%desktop_database_postun in
|
|
%post/%postun of miner-thunderbird subpackages now that it
|
|
%contains a .desktop file.
|
|
- Rename library sub-packages following the upstream API name bump.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 30 10:03:27 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.11.1:
|
|
+ New Features:
|
|
- Firefox >= 4.0 support
|
|
- Thunderbird >= 5.0 support
|
|
- Add --disable-journal configure option, previously it didn't
|
|
exist
|
|
+ Ontology: Set tracker:writeback true for nfo:Heading
|
|
+ SPARQL: Add support for HAVING and COALESCE
|
|
+ libtracker-data:
|
|
- Fix leak in db_get_locale
|
|
- Do not print critical if db-locale.txt does not exist
|
|
- Switch to manual SQLite WAL checkpointing in a separate
|
|
thread
|
|
- Make sure we don't leak sql_dir on multiple _init() calls
|
|
+ libtracker-miner:
|
|
- Translate monitor events CREATE(a)+MOVE(a->b)=UPDATE(b)
|
|
- Make sure status is set to 'Idle' on object construction
|
|
- Fix inconsistent status with progress signals
|
|
- Fix -0.00 progress being reported
|
|
- Make sure "Processing..." is 2% or higher in progress
|
|
+ libtracker-extract:
|
|
- Use nfo:heading instead of nmm:direction
|
|
- Support extraction of EXIF/XMP GPS information for images
|
|
- Ignore keywords containing invalid UTF-8
|
|
- Do not use G_CONST_RETURN
|
|
+ tracker-store:
|
|
- Check XDG directories after initializing log to reduce start
|
|
up stdout spam
|
|
- Improve UpdateArray performance
|
|
+ tracker-extract:
|
|
- MP3: Use guessed ID3v1 8-bit encoding also for ID3v2
|
|
- Playlist: Limit playlists to 1000 entries
|
|
- Handle RealMedia files with the GStreamer extractor
|
|
+ tracker-writeback:
|
|
- Refactor writeback so miner-fs performs more of the operation
|
|
itself
|
|
- Deprecate IgnoreNextUpdate API
|
|
- Support longitude, latitude and altitude information to XMP
|
|
files
|
|
- Always clear existing XMP fields before updating metadata
|
|
+ tracker-miner-fs: Check XDG directories after initializing log
|
|
to reduce start up stdout spam
|
|
+ tracker-control:
|
|
- Added --pause-for-process for potentially crash worthy
|
|
processes
|
|
- Fix crash when unable to get miner pause details
|
|
+ tracker-search: Support bookmarks with -b or --bookmarks
|
|
+ tracker-preferences: Fix apply button
|
|
+ Bug fixes: bgo#654653, bgo#654407, bgo#652433, nokia#271389,
|
|
nokia#254896, nokia#274498, nokia#274181, nokia#271747,
|
|
nokia#273120, nokia#269986, nokia#270774, nokia#259942,
|
|
nokia#269766, nokia#269931, nokia#268105, nokia#269359,
|
|
nokia#266579, nokia#251032, nokia#263203, nokia#261635.
|
|
+ Updated translations.
|
|
- Add MozillaFirefox and MozillaThunderbird BuildRequires for new
|
|
Firefox and Thunderbird support.
|
|
- Create tracker-miner-firefox and tracker-miner-thunderbird
|
|
subpackages. Even though they're not miners strictly speaking,
|
|
this makes the intent of the subpackages clearer.
|
|
- Pass --with-firefox-plugin-dir and --with-thunderbird-plugin-dir
|
|
to have the extensions installed in the right directories.
|
|
- Add tracker-fix-build-system.patch to fix installation of Firefox
|
|
and Thunderbird plugins.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 6 22:58:30 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Apply tracker-removeable-media-off.patch on 11.4 and earlier
|
|
only: this setting is available in GSettings, and the
|
|
gio-branding-openSUSE package available in 12.1 and later changes
|
|
the default value.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 4 16:31:13 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Move tracker-miner-rss man page to the miner-rss subpackage,
|
|
where it belongs.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 7 23:26:27 CEST 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.11.0:
|
|
+ Remove libtracker-client library.
|
|
+ Replace GConf usage by GSettings.
|
|
+ Add support for MeeGoTouch (for application extraction)
|
|
+ libtracker-sparql: Remove deprecated drop_graph API
|
|
+ tracker-extract:
|
|
- Completely relicensed all modules and the extractor from GPL
|
|
to LGPL
|
|
- Use two threads now for extraction, a controller and worker
|
|
thread
|
|
- Refactored the module management so modules can state mimes
|
|
supported flexibly
|
|
- Support extra string for WHERE patterns when calling modules
|
|
- Much improvement to the logging
|
|
- Added EPub extractor module
|
|
+ tracker-control: Report remaining estimated time for each
|
|
miner's progress
|
|
+ Updated translations.
|
|
- Drop libtracker-client-0_10-0 subpackage, following upstream
|
|
drop.
|
|
- Rename the remaining lib* packages from -0_10 to -0_11 to follow
|
|
the library name changes.
|
|
- Drop tracker-nautilus-extension-compile-gtk3.patch: fixed
|
|
upstream.
|
|
- Introduce a build_evo define: evolution 3.1.1 is not supported
|
|
at the moment. For Factory, we don't build the miner-evolution
|
|
subpackage, and we add a Obsoletes for it to the main package for
|
|
smooth upgrades.
|
|
- Use %glib2_gsettings_schema_requires, and add
|
|
%glib2_gsettings_schema_* calls to post/postun.
|
|
- Move Tracker-0.10.typelib (Tracker-0.11.typelib) to the
|
|
libtracker-sparql-0_11-0 subpackage, as this is the library being
|
|
referenced by the .typelib file.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 6 09:24:48 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.10.16:
|
|
+ libtracker-data: Fixed memory leak in
|
|
tracker_class_reset_super_classes()
|
|
+ libtracker-miner:
|
|
- Honor auto_start parameter in
|
|
tracker_miner_manager_new_full()
|
|
- Fixed test case for GKeyFile password provider which was
|
|
failing
|
|
- Lower TrackerMinerFS idle priorities so timeouts, monitors,
|
|
etc are handled with more priority
|
|
+ tracker-miner-fs:
|
|
- Do not spam log on recursive monitors removal
|
|
- Create bus names before touching sensitive files to avoid
|
|
race conditions
|
|
- Make sure we unref applications and files_index miners on
|
|
start up failure
|
|
+ tracker-extract: Added "CancelTask" method to be called from
|
|
tracker-miner-fs
|
|
+ tracker-control:
|
|
- Fixed memory leak when getting pause details
|
|
- Don't auto-start miners for pausing/resuming/listing/pause
|
|
details
|
|
- Use full API to get miner manager and report errors
|
|
- Free GError if getting TrackerMinerManager fails
|
|
+ functional-tests: Support cases with AND without Upstart
|
|
+ Bugs fixed: bgo#650804, nokia#18159, nokia#258488.
|
|
+ Updated translations.
|
|
- Drop our local copy of tracker-search-bar.1: it is now shipped in
|
|
the tarball again.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 28 14:57:35 CEST 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.10.15:
|
|
+ libtracker-sparql: Fix deadlock on initialization error
|
|
+ libtracker-miner:
|
|
- Fixed c++ builds where headers use "private" keyword
|
|
- Include missing header tracker-albumart.h in main header
|
|
- Do not perform removed files check if crawling was cancelled
|
|
+ tracker-store: Reenable signals after failing to load Turtle
|
|
file
|
|
+ tracker-extract: Improve logging around which module is used
|
|
for extraction per file
|
|
+ evolution:
|
|
- Fixed completely broken status reporting as a miner
|
|
- Don't send "Idle" status twice
|
|
- Added debug logging to know if the module was loaded or not
|
|
on the command line
|
|
+ Bugs fixed: nokia#254855, nokia#259000, nokia#244556,
|
|
nokia#252898, nokia#258488, nokia#258459.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 28 00:36:35 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Mention the new --add-feed option of tracker-miner-rss in
|
|
README.SUSE.rss.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 23 14:30:20 CEST 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.10.14:
|
|
+ libtracker-data:
|
|
- Handle EINTR instead of EGAIN when writing journal
|
|
- Delete empty file if unable to write journal header
|
|
- Do not trigger a journal replay with invalid ontology
|
|
journals
|
|
- Propagate errors for ontology transactions
|
|
+ libtracker-bus: Support multiple bus connection objects
|
|
+ libtracker-direct: Support multiple bus connection objects
|
|
+ libtracker-sparql: Protect singleton weak pointer with mutex
|
|
+ libtracker-miner: Cleanup media-art that isn't valid anymore
|
|
every 30 minutes or so
|
|
+ tracker-store: Improved error handling for Data.Manager.init
|
|
+ functional-tests: Add UID::user and GID::users to tracker-tests
|
|
aegis file.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 16 15:45:05 CEST 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.10.13:
|
|
+ libtracker-miner: Cancel TrackerMinerFS cancellables on
|
|
finalize
|
|
+ tracker-store: Use lazy loading for stats to improve start up
|
|
speed
|
|
+ Bugs fixed: nokia#254154, nokia#253807, nokia#248873.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 6 08:49:59 CEST 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.10.12:
|
|
+ New Feature:
|
|
- Now tracker-control has --backup and --restore options
|
|
- Now tracker-miner-rss has an --add-feed option
|
|
+ libtracker-extract: Fixed encoding guessing, make sure we
|
|
init/shutdown locale module
|
|
+ libtracker-miner: Don't load thumbnailer service properties
|
|
over D-Bus
|
|
+ tracker-store: Added checks to Backup method target file so it
|
|
is a real URI
|
|
+ tracker-miner-rss:
|
|
- Fixed crash trying to cast TrackerSparqlConnection to
|
|
TrackerMinerRSS
|
|
- Fixed recursive check with mfo:updatedTime GraphUpdated
|
|
signal
|
|
- Fixed ASK SPARQL to check true/false not 0/1
|
|
- Improved logging/debugging
|
|
+ Bugs fixed: bgo#520670, bgo#633105, bgo#397205, nokia#249338.
|
|
+ Updated translations.
|
|
- Add tracker-search-bar.1 from git to Source list: it is missing
|
|
in the tarball. Makefile to distribute this properly is already
|
|
fixed in launchpad.
|
|
- Add dia BuildRequires to fix the gtk-doc building
|
|
- Re-enable --enable-gtk-doc configure parameter.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 4 09:51:43 CEST 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.10.11:
|
|
+ bgo#633108: FLAC extractor doesn't work properly
|
|
+ bgo#632876: Wrong extraction order in MsOffice-XML powerpoint
|
|
files
|
|
+ nokia#250959: Huge increase in contact import time with command
|
|
line tools in staging
|
|
+ nokia#250455: QSparqlConnection leaks tracker-sparql objects
|
|
+ nokia#249787: Drop libmeegotouchcore dependency from
|
|
libtracker-sparql.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 28 02:03:38 UTC 2011 - glin@novell.com
|
|
|
|
- Add tracker-nautilus-extension-compile-gtk3.patch to compile
|
|
nautilus extension with gtk3 (bnc#689447, bgo#645954). Add call
|
|
to autoreconf needed by the patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 27 09:37:37 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.10.10:
|
|
+ libtracker-data: Support ontology changing regarding
|
|
nrl:InverseFunctionalProperty
|
|
+ libtracker-miner:
|
|
- Limit extractions to 10 at any given time
|
|
- Limit the number of statements sent to the store per request
|
|
+ tracker-extract:
|
|
- Complete relicensing from GPL to LGPL for C++ files missed
|
|
- Fixed critical about locale when run from command line
|
|
- Fixed critical when finalizing the controller object
|
|
- Fixed crash with new QApplication() and passed argv parameter
|
|
+ tracker-needle: Fixed email query which was using
|
|
tracker:coalesce() with 1 argument
|
|
+ Ontology updates.
|
|
+ Bugs fixed: nokia#249028, nokia#244787, nokia#248059.
|
|
+ Updated translations.
|
|
- Changes from version 0.10.9:
|
|
+ Now tracker-info --turtle allows exporting resources in Turtle
|
|
RDF
|
|
+ libtracker-common:
|
|
- Re-instate setrlimit() and clamp between 256Mb and 50% memory
|
|
capacity for RLIMIT_{AS|DATA}
|
|
- Don't apply setrlimit() constraints to spawned processes
|
|
(inherited anyway)
|
|
+ libtracker-data: Error when OFFSET, LIMIT, GROUP or ORDER are
|
|
used with ASK queries
|
|
+ libtracker-sparql: Fixed libtracker_sparql_LDFLAGS missing "\",
|
|
causing export of all symbols
|
|
+ libtracker-extract: Added new unit test for IPTC records are
|
|
read correctly
|
|
+ tracker-extract:
|
|
- Added a controller thread to be able to shutdown quickly on
|
|
pre-unmount signals
|
|
- Cleaned up debugging considerably and print summary on start
|
|
up
|
|
+ Ontology updates.
|
|
+ Bugs fixed: bgo#646834, bgo#647548, nokia#238770, nokia#245998,
|
|
nokia#244267, nokia#241302, nokia#245589, nokia#245373,
|
|
nokia#213419, nokia#240681.
|
|
+ Updated translations.
|
|
- Drop update-rest.patch: fixed upstream.
|
|
- Drop call to autoreconf.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 11 08:01:53 UTC 2011 - fcrozat@novell.com
|
|
|
|
- Update to version 0.10.8:
|
|
+ libtracker-data: Protect tracker_db_cursor_get_* with mutex
|
|
+ libtracker-bus: There is no BatchUpdateArray, UpdateArray is
|
|
always considered a batch operation.
|
|
+ libtracker-sparql: Fix build from tarball
|
|
+ tracker-store: Increase maximum signal size from 1000 to 50000
|
|
triples.
|
|
+ tracker-store: Fix UpdateArray to use low priority request
|
|
+ Bugs fixed: bgo#642883, nokia#244556.
|
|
- Changes from version 0.10.7:
|
|
+ Introspection support for libtracker-{sparql|miner|extract}.
|
|
+ libtracker-sparql: Fixed test case on cancellation error check.
|
|
+ tracker-extract: oasis: Avoid invalid frees on non-NULL
|
|
pointers.
|
|
+ tracker-needle:
|
|
- Cancel previous operations when switching views.
|
|
- Improve "icons" or "images" category to allow filtering by
|
|
all or title.
|
|
+ Bugs fixed: bgo#644997, bgo#646365, bgo#646374, bgo#644455,
|
|
nokia#244536, nokia#242253, nokia#229461, nokia#237582,
|
|
nokia#240272, nokia#241659.
|
|
+ Updated translations.
|
|
- Update BuildRequires to use vala-devel (instead of
|
|
vala-unstable-devel) and add gobject-introspection-devel to build
|
|
introspection support.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 4 10:08:17 UTC 2011 - fcrozat@novell.com
|
|
|
|
- Update to version 0.10.6:
|
|
+ New Feature: Added INSERT OR REPLACE SPARQL, using UPDATE gives
|
|
us ca. 25% speed improvement in some cases.
|
|
+ libtracker-common: Only use encoding guessing when confidence
|
|
is > 30%.
|
|
+ libtracker-data: Added new functions tracker:case-fold() and
|
|
tracker:lower-case().
|
|
+ libtracker-sparql: Handle GSpawnError thrown by GDBus
|
|
+ tracker-needle:
|
|
- Model reworked showin no delay loading thousands of items.
|
|
- Improve error handling.
|
|
+ Bugs fixed: bgo#645380, bgo#645934, bgo#645963, bgo#645675,
|
|
nokia#241833, nokia#235445, nokia#241206, nokia#240168,
|
|
nokia#240582.
|
|
- Drop fix-evolution-build.patch: fixed upstream.
|
|
- Remove configure --enable-tracker-search-tool option, no longer
|
|
present upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 28 11:53:18 UTC 2011 - fcrozat@novell.com
|
|
|
|
- Update to version 0.10.5:
|
|
+ libtracker-common: Fix localtime handling with historic UTC
|
|
offsets.
|
|
+ libtracker-data: Fix graph check for anonymous blank nodes.
|
|
+ libtracker-sparql:
|
|
- Mark tracker_sparql_builder_drop_graph() as deprecated.
|
|
- Don't export symbols which are internal.
|
|
+ libtracker-miner: Added tracker_miner_manager_new_full() to
|
|
disable starting miners when querying status.
|
|
+ tracker-store: Don't start if not running when querying status.
|
|
+ tracker-miner-fs: Add --no-daemon command line to exit when
|
|
indexing done.
|
|
+ tracker-extract: Add parameter to QApplication to allow running
|
|
without X11.
|
|
+ tracker-needle: Set proper application icon.
|
|
+ evolution: Fix use of GRAPH with the nie:DataSource, now
|
|
indexes properly again.
|
|
+ Ontology updates.
|
|
+ Bugs fixed: bgo#642012, bgo#645000, bgo#645052, bgo#645375,
|
|
bgo#644998.
|
|
- Add update-rest.patch: Fix build with rest 0.7.x.
|
|
- Add fix-evolution-build.patch: Fix build with evolution 2.91.x
|
|
(bgo#645934)
|
|
- Change old-style buildRequires to new pkgconfig() ones:
|
|
libgee-devel, librest-devel, gnome-panel-devel, nautilus-devel to
|
|
gee-1.0, rest-0.7, libpanelapplet-4.0, libnautilus-extension.
|
|
- Remove now non-existing --enable-tracker-search-tool configure
|
|
option.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 20 17:46:14 CET 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.10.4:
|
|
+ libtracker-miner:
|
|
- Don't assume g_dbus_info_new_for_xml() never fails
|
|
- Added missing documentation functions to sections file
|
|
+ libtracker-extract: Don't assume g_dbus_info_new_for_xml()
|
|
never fails.
|
|
+ Bugs fixed: nokia#237582, nokia#237150, nokia#236387,
|
|
nokia#233828.
|
|
- Changes from version 0.10.3:
|
|
+ Bugs fixed: bgo#644484, bgo#642868.
|
|
- Changes from version 0.10.2:
|
|
+ Ontology: Added nfo:Note for applications like Tomboy
|
|
+ functional-tests: Force English locale for tests
|
|
+ libtracker-miner: Improve bulk operation speed like deleting
|
|
+ tracker-preferences: Enable gettext translations
|
|
+ tracker-search-bar: Fixed build error since API change in
|
|
libpanel-applet
|
|
+ Bugs fixed: nokia#232574, nokia#235118, nokia#229713.
|
|
- Changes from version 0.10.1:
|
|
+ Bugs fixed: nokia#232981, nokia#231631, nokia#230255,
|
|
nokia#228760, bgo#642774, bgo#643739, bgo#636375, bgo#643140,
|
|
bgo#642581, bgo#643090.
|
|
- Changes from version 0.10.0:
|
|
+ Recap of new Features:
|
|
- Added GDBus support
|
|
- Added direct access library libtracker-sparql for fast
|
|
read-only queries
|
|
- Added LRU (Least Recently Used) for database statement cache
|
|
(huge memory footprint difference)
|
|
- Added a GUPnP DLNA extractor
|
|
- Added domain specific indexes, adding a column to DB tables
|
|
to avoid full table scans/joins with larger tables for
|
|
performance.
|
|
- Added metadata guarantee support when key data is missing
|
|
- Added tracker-sql (in utils/) to run SQL on the databases
|
|
directly (for developers)
|
|
- Added unicode compliance for FTS (Full Text Search)
|
|
- Don't do mtime checks on start up (dramatically reduces start
|
|
time for miner-fs)
|
|
- Replaced tracker-search-tool with tracker-needle
|
|
- New API methods in libtracker-sparql which allow multiple
|
|
inserts per DBus call (and yet get multiple errors back).
|
|
- New journal format to separate ontology from data for
|
|
improved data integrity
|
|
- New journal compression and rotation using 50Mb chunk sizes
|
|
- Task pool in libtracker-miner for store updates/metadata
|
|
extractions, 10-20% speed increase indexing
|
|
- Monitor event black listing and events are condensed
|
|
- Return types in TrackerSparqlCursor API
|
|
- Collation support
|
|
- Refactored and much more efficient signal notification API
|
|
- Use libtracker-sparql: Client library for direct/dbus access
|
|
- SPARQL, Add support for EXISTS and NOT EXISTS
|
|
- SPARQL, Add support for IN
|
|
- SPARQL, Add support for INSERT SILENT and DELETE SILENT
|
|
- Drop tracker-no-duplicated-results.patch: fixed upstream.
|
|
- Replace gtk2-devel BuildRequires with gtk3-devel.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 17 10:24:23 CET 2011 - vuntz@opensuse.org
|
|
|
|
- Add tracker-no-duplicated-results.patch: don't show duplicated
|
|
results in search results. Taken from git.
|
|
- Move tracker-needle.ui from main package to gui subpackage, where
|
|
it should live.
|
|
- Move tracker-explorer to gui subpackage, as it's a graphical
|
|
tool. This means the tracker package itself doesn't require X
|
|
anymore.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 13 22:31:46 CET 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.9.38:
|
|
+ libtracker-data:
|
|
- Added unit tests for IN with > 20 elements
|
|
- Improve error handling on initialization (especially if the
|
|
WAL PRAGMA fails)
|
|
- Fixed a race condition on shutdown causing criticals with
|
|
g_object_unref()
|
|
+ tracker-store:
|
|
- Increase maximum D-Bus result size (1 Mb to 10 Mb)
|
|
- Don't send unmapped errors in D-Bus replies
|
|
+ nautilus: Plugin has been updated to use libtracker-sparql.
|
|
+ ontology updates.
|
|
+ functional-tests updates.
|
|
+ documentation updates.
|
|
+ Bug fixes: nokia#208621, nokia#223536, nokia#225910,
|
|
nokia#221340, nokia#180770, nokia#217610, nokia#224993,
|
|
nokia#222182, nokia#224760, bgo#640623.
|
|
+ Updated translations.
|
|
- Changes from version 0.9.37:
|
|
+ Don't do mtime checks on start up (dramatically reduces start
|
|
time for miner-fs)
|
|
+ The command 'tracker-status' no longer exists, its command line
|
|
features have been merged into 'tracker-control'.
|
|
+ libtracker-data:
|
|
- We now restore tracker:modified values after journal replay
|
|
and backup restore
|
|
- Don't journal non-embedded data (e.g. nie:plainTextContent)
|
|
+ functional-tests updates.
|
|
+ Bug fixes: nokia#198003, nokia#224342, nokia#218525,
|
|
nokia#224763, nokia#197067, nokia#223938, nokia#185309,
|
|
nokia#223622, nokia#223282, nokia#223133, nokia#223148,
|
|
nokia#223161, nokia#222645, nokia#222494, bgo#636074,
|
|
bgo#631955, bgo#623666, bgo#600081.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 12 18:36:29 CET 2011 - vuntz@opensuse.org
|
|
|
|
- Call relevant macros in %post/%postun:
|
|
+ %desktop_database_post/postun because the package ships at
|
|
least one desktop file.
|
|
+ %icon_theme_cache_post/postun because the package ships themed
|
|
icons.
|
|
- Pass %{?no_lang_C} to %find_lang so that english documentation
|
|
can be packaged with the program, and not in the lang subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 31 09:52:52 CET 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.9.36:
|
|
+ Ontology:
|
|
- Added missing documentation for rdf, mtp and slo
|
|
- Remove long-deprecated classes and properties
|
|
+ SPARQL:
|
|
- Ignore CONSTRUCT/INSERT/DELETE triples with unbound variables
|
|
- Fix SQL generated for predicate variables and deleted
|
|
subjects
|
|
+ libtracker-data: Fix transient properties
|
|
+ Updated translations.
|
|
+ Bugs fixed: nokia#221700, nokia#222578, nokia#222645,
|
|
nokia#222664
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 22 20:58:34 CET 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.9.35:
|
|
+ SPARQL: Add support for IF function
|
|
+ Ontology:
|
|
- Added nmo:lastSuccessfulMessageDate property
|
|
- Added domain index on nmo:sentDate to nmo:Call
|
|
- Fixed NCO cyclic dependency with NFO
|
|
- Fixed range of nco:photo and nco:video, fixed maxCardinality
|
|
of nco:video
|
|
- Added county and district to postal address
|
|
- Draft the NCO documentation page
|
|
+ libtracker-data: Remove unused TrackerDBResultSet
|
|
+ libtracker-common: Use statfs instead of statvfs on Linux
|
|
+ libtracker-miner: Log when an event is ignored because the file
|
|
is locked
|
|
+ tracker-writeback:
|
|
- unlock file after 1s of update, not 3s
|
|
- xmp: Don't use XMP_CLOSE_SAFEUPDATE
|
|
+ tracker-extract:
|
|
- gupnp-dlna: Update to gupnp-dlna 0.5 API
|
|
- mp3: Fixed bitrate table and sample rate table usage
|
|
- mp3: Cope with sample_rate = 0
|
|
+ tracker-needle:
|
|
- Support command line arguments -V and search criteria
|
|
- List folders in first/initial view
|
|
- Add Ctrl+W to close window
|
|
- Use a meaningful window title "Desktop Search"
|
|
+ Updated translations.
|
|
+ Bugs fixed: nokia#220373, nokia#218092, nokia#218332,
|
|
nokia#217636, nokia#218125, nokia#219309, nokia#216582,
|
|
bgo#639542, bgo#622918, bgo#639918, bgo#639556, bgo#639543,
|
|
bgo#639552
|
|
- Drop tracker-needle-args.patch: fixed in a much nicer way by
|
|
upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 20 16:37:28 UTC 2011 - dimstar@opensuse.org
|
|
|
|
- Add tracker-needle-args.patch: Allow tracker-needle to use
|
|
command line arguments as initial search strings. Like this, slab
|
|
can use tracker-needle as it's integrated search panel. Patch
|
|
submitted to upstream as bgo#639542.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 13 18:34:14 CET 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.9.34:
|
|
+ Ontology:
|
|
- Make SLO an ontology that is installed by default
|
|
- Fixed maxCardinality and deprecated annotations in MLO
|
|
+ libtracker-data:
|
|
- Fix double unref on shutdown
|
|
- Fix memory leak in gvdb writing
|
|
- Update statistics when bypassing buffer for deletes
|
|
- Fix tracker_ontologies_get_classes
|
|
+ libtracker-sparql: Shutdown backends when finalizing connection
|
|
+ libtracker-common: Improve tracker_dbus_request_* API
|
|
+ tracker-extract:
|
|
- Relicense from GPL to LGPL
|
|
- TIFF, PNG, PDF, JPEG, GIF: SLO ontology porting
|
|
+ tracker-writeback: SLO ontology porting
|
|
+ tracker-needle: Use nco:publisher if nco:creator is not
|
|
available for documents
|
|
+ Bugs fixed: nokia#198003, nokia#211147, nokia#216329,
|
|
nokia#216350, nokia#217575, nokia#218123, nokia#218560.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 4 12:56:50 CET 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.9.33:
|
|
+ Ontology: Remove tracker:isAnnotation property
|
|
+ SPARQL:
|
|
- Support graph retrieval using property functions
|
|
- Accept semicolon as separator between update operations
|
|
- Add support for INSERT/DELETE DATA
|
|
- Fix WITH support
|
|
- Drop deprecated support for DROP GRAPH
|
|
+ libtracker-data:
|
|
- Add ontology cache
|
|
- Bypass update buffer for rdf:type deletes if possible
|
|
+ tracker-store, libtracker-data: Enhance signal behaviour for
|
|
batch updates
|
|
+ libtracker-common: Print PID of process in dbus requests
|
|
+ libtracker-miner:
|
|
- Set proper nfo:belongsToContainer on file move operations
|
|
- Skip IgnoreNextUpdate requests on CREATED events
|
|
- When deleting resources, first mark unavailable and then
|
|
fully remove them
|
|
- Make sure original monitors are removed during a move
|
|
operation
|
|
- On directory remove, first remove monitors, then notify event
|
|
- When a moved dir event detected, cancel all monitors in the
|
|
dir
|
|
- Don't add monitors when renaming a directory to a hidden name
|
|
+ tracker-extract-gstreamer: Fix undefined references
|
|
+ tracker-extract-txt: Support text files encoded in UTF-16 if
|
|
BOM available
|
|
+ tracker-writeback:
|
|
- XMP: Take into account mlo:asPostalAddress
|
|
- Fix a memoryleak on unwanted_results and cleanup
|
|
+ tracker-writeback, libtracker-miner: Don't writeback non-strict
|
|
mined values
|
|
+ tracker-explorer: Port to GDBus
|
|
+ Bugs fixed: nokia#211928, nokia#212736, nokia#213419,
|
|
nokia#214478, bgo#638159.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 16 17:19:38 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.9.32:
|
|
+ Added tracker-needle to replace tracker-search-tool
|
|
+ Added --enable-guarantee-metadata to ensure nie:title and other
|
|
metadata when missing
|
|
+ build: disable functional-tests by default
|
|
+ Ontology: Add tracker:notify true for nmo:Call
|
|
+ libtracker-data: Sort function test results to avoid test
|
|
failures
|
|
+ libtracker-sparql: Wait for tracker-store before loading
|
|
plugins
|
|
+ Bugs fixed: nokia#210217, nokia#211926, nokia#198155.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 12 00:13:46 CET 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.9.31:
|
|
+ Build System updates.
|
|
+ Ontology:
|
|
- Added nmm:MusicAlbumDisk, nmm:musicAlbumDisk,
|
|
nmm:albumDiskAlbum classes
|
|
- Changed nmm:performer rdfs:domain from nmm:MusicAlbum to
|
|
nmm:MusicAlbumDisk
|
|
- Changed nmm:setNumber rdfs:domain from nmm:MusicAlbum to
|
|
nmm:MusicAlbumDisk
|
|
- Changed nmm:internationalStandardRecordingCode rdfs:domain
|
|
from nmm:MusicAlbum to nmm:MusicPiece
|
|
+ libtracker-sparql: Fixed documentation to include
|
|
tracker_sparql_get_uuid_urn()
|
|
+ libtracker-miner: Fixed documentation missing but written
|
|
+ tracker-extract: Fixed GUPNP-DLNA extractor, was using
|
|
"nfo.channels" not "nfo:channels"
|
|
+ Bugs fixed: bgo#636936, bgo#624041, bgo#636604, bgo#635756,
|
|
bgo#636383, bgo#636520, bgo#636527, nokia#207918.
|
|
- Follow the build change and use stable number for directories
|
|
and libraries (0.10 instead of 0.9). As a result, rename the
|
|
library packages from *-0_9-0 to *-0_10-0.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 9 17:39:33 CET 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.9.30:
|
|
+ Ontology:
|
|
- Added domainIndex nie:contentCreated to nfo:Visual
|
|
- Added tracker:notify true for slo:LandmarkCategory,
|
|
slo:Landmark and slo:GeoLocation
|
|
+ SPARQL: Use WITH/INTO/FROM clause in WHERE pattern of updates
|
|
+ Support MeeGoTouch Locale, recalculating indexes on locale
|
|
changes
|
|
+ data-generators:
|
|
- Diversify the content creation times
|
|
- Support nfo:Equipment correctly
|
|
- Small fixes to the music data
|
|
+ libtracker-data:
|
|
- Disable fn:starts-with test for !libicu cases
|
|
- Document the TRACKER_PRAGMAS_FILE environment variable
|
|
+ libtracker-direct: Make singleton connection thread-safe
|
|
+ libtracker-bus: Reduce D-Bus proxy initialization time
|
|
+ libtracker-sparql: Reduce D-Bus proxy initialization time
|
|
+ tracker-extract, albumart: Don't assume that
|
|
g_file_get_parent() returns non-NULL
|
|
+ tracker-miner-applications: Re-extract desktop files when
|
|
locale change detected
|
|
+ tracker-status: Added more granularity to the tracker-store
|
|
status reporting for the journal replay
|
|
+ Bugs fixed: nokia#204706, nokia#203538, nokia#208420,
|
|
bgo#635757, bgo#635794.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 25 12:17:29 CET 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.9.29:
|
|
+ Ontology: Add index on nco:nameFamily
|
|
+ SPARQL:
|
|
- Support \u escape sequence in string literals
|
|
- Fix INSERT/DELETE and SELECT * with WHERE without variables
|
|
- Use proper collation for string literals and fn:starts-with
|
|
+ libtracker-data: Make it easier to test the PRAGMAs for SQLite
|
|
+ libtracker-bus: Fix handling of priority in update_async
|
|
+ libtracker-sparql: Add function to generate a uuid urn to the
|
|
client library
|
|
+ tracker-store: Fix crash on client exit and task without
|
|
destroy notify
|
|
+ tracker-extract: Split msoffice and msoffice-xml extractors and
|
|
refactor code
|
|
+ tracker-extract-mp3: Fix memory leak
|
|
+ tracker-miner-applications: Fix encoding issues and handling of
|
|
nie:dataSource
|
|
+ tracker-miner-fs: Use low priority for update_async calls
|
|
+ tracker-search: New --software and --software-categories option
|
|
+ Bugs fixed: bgo#630244, bgo#634424, bgo#634669, bgo#635652,
|
|
nokia#195787, nokia#197067, nokia#200980, nokia#202291,
|
|
nokia#203540, nokia#203593, nokia#206752.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 18 11:13:04 UTC 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.9.28:
|
|
+ GDBus support
|
|
+ Add utils/tracker-sql to run SQL on the databases directly
|
|
+ Ontology:
|
|
- Updated mfo:image for mfo:FeedSettings to be in domain
|
|
mfo:FeedElement
|
|
- Added tracker:indexed true for nmm:artistName
|
|
- Added tracker:domainIndex for nie:title on nmm:MusicAlbum
|
|
- Deprecated nmm:albumTitle for nie:title
|
|
+ functional-tests updates.
|
|
+ libtracker-data:
|
|
- Combine INSERT and UPDATE statements into one INSERT
|
|
- Fixed ontology change coping for tracker:domainIndex
|
|
+ tracker-store: Queue queries while backup is taking place
|
|
+ Build fixes: bgo#633118, nokia#202275, nokia#199968,
|
|
nokia#202627, nokia#202581, nokia#201122, nokia#203632.
|
|
+ Build fixes.
|
|
+ Updated translations.
|
|
- Change vala-devel to vala-unstable-devel BuildRequires as tracker
|
|
now requires vala 0.11.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 6 18:59:22 CET 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.9.27:
|
|
+ New journal format to separate ontology from data for improved
|
|
data integrity
|
|
+ functional-tests updates.
|
|
+ libtracker-common: Use per-client timeouts to avoid unnecessary
|
|
wake ups
|
|
+ libtracker-client: Disable deprecation warnings when building
|
|
this library
|
|
+ libtracker-data: Identify unsupported ontology change coping
|
|
more broadly
|
|
+ libtracker-bus: Disable dbus timeouts in updates to the store
|
|
+ tracker-sparql: Added --list-indexes to show database indexes
|
|
+ tracker-store: Use per-query watchdogs to avoid unnecessary
|
|
wake ups
|
|
+ tracker-extract:
|
|
- Removed all tests, they've been commented out for some time
|
|
- GIF: Fixed memory leak for height and width
|
|
- GStreamer: Write multiple nmm:albumArtist if there are more
|
|
than one
|
|
- MSOffice: Don't use a static var to check if nie:generator
|
|
was already set
|
|
+ tracker-miner-fs: Removed all tests, test source file was just
|
|
a main()
|
|
+ tracker-control: Fix runtime critical when journal file doesn't
|
|
exist.
|
|
+ Bugs fixed: nokia#199131, nokia#194908, nokia#200310,
|
|
bgo#633118, bgo#633093, bgo#631391.
|
|
+ Build fixes.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 23 14:15:48 CEST 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.9.26:
|
|
+ Add task pool in libtracker-miner for store updates/metadata
|
|
extractions, 10-20% speed increase indexing.
|
|
+ Ontology: Derive from rdfs:Resource for nao:Property,
|
|
nfo:Orientation, poi:ObjectOfInterest, scal:AccessLevel,
|
|
nmm:Flash, nmm:MeteringMode, nmm:WhiteBalance,
|
|
nmm:RadioModulation, mto:TransferMethod
|
|
+ functional-tests updates
|
|
+ tracker-extract: Port QuillImageFilter usage to QImage
|
|
+ libtracker-data:
|
|
- Notify locales being used also for libunistring
|
|
- Improved collation related debugging traces
|
|
+ libtracker-bus:
|
|
- Handle error properly in array_update_finish()
|
|
- Use host endian byte order for updates in steroids interface
|
|
- Fixed memory leak when updating, GAsyncResult should always
|
|
be unref-ed
|
|
+ libtracker-miner: Fixed critical warning when calling
|
|
tracker-status -i
|
|
+ tracker-miner-fs: Fixed MeeGo app miner, missing include for
|
|
GStrv and glib collators
|
|
+ utils:
|
|
- mtp-dummy: Fixed missing locale initialization
|
|
+ Bugs fixed: bgo#629850, bgo#632399, nokia#194548.
|
|
+ Build fixes.
|
|
+ Updated translations.
|
|
- Changes from version 0.9.25:
|
|
+ New API methods in libtracker-sparql which allow multiple
|
|
inserts per DBus call.
|
|
+ Ontology:
|
|
- NMM: Set maximum cardinality of dlnaProfile and uPnPShared to
|
|
1
|
|
- NCO: Set tracker:notify for nco:ContactGroup.
|
|
+ SPARQL:
|
|
- Fix build with Vala < 0.11
|
|
- Fix context handling for EXISTS and NOT EXISTS
|
|
- Do not use pointers as keys in hash tables
|
|
- Do not let SPARQL variable names influence SQL query
|
|
+ libtracker-sparql:
|
|
- Use lazy resolving for symbols in plugins
|
|
- Added missing APIs to documentation sections file
|
|
- Make new example for_update_array a bit more aesthetic
|
|
- Documented the new API methods for multi-insert
|
|
+ libtracker-data:
|
|
- Progress handling while performing integrity check
|
|
- Do not load superproperties on read-only access
|
|
- Avoid opening SQLite database twice on startup
|
|
- Force reindex on unsupported ontology change
|
|
- Fixed test cases on Fedora 14
|
|
+ tracker-store: Fixed status reporting
|
|
+ tracker-extract:
|
|
- Replace quill with quillimagefilter
|
|
- Use posix_fadvise() when closing files
|
|
- gupnp-dlna: Fix to use the tracker_sparql_escape_uri_printf()
|
|
+ functional-tests updates
|
|
+ coverage: Ignore coverage/ directory
|
|
+ utils:
|
|
- mtp-dummy: Implemented renaming of all files after batch copy
|
|
finishes
|
|
+ Bugs fixed: nokia#186096.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 9 10:44:46 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.9.24:
|
|
+ Ontology updates.
|
|
+ SPARQL:
|
|
- Use COLLATE in SQL for variables and property functions
|
|
- Use named graph of WITH clause in WHERE pattern for updates
|
|
+ functional-tests updates.
|
|
+ libtracker-data: Add test case for ORDER BY property function
|
|
+ libtracker-miner: Make vapi file compatible with Vala 0.11.0
|
|
+ libtracker-sparql:
|
|
- Assume en_US.utf8_locale for test cases for proper collation
|
|
- Support GRAPH in SPARQL builder API
|
|
+ tracker-miner-fs: Fixed regression when deleting
|
|
nfo:FileDataObject resources for a mount point
|
|
+ utils: mtp-dummy: Added a test case to synthesis an mtp daemon
|
|
+ Bugs fixed: nokia#195394, nokia#196143, nokia#195547,
|
|
nokia#192790.
|
|
+ Build fixes.
|
|
- Drop tracker-fix-build.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 1 09:10:45 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.9.23:
|
|
+ Ontology updates.
|
|
+ SPARQL: Fix SQL for GRAPH with predicate variable and empty
|
|
database
|
|
+ coverage: ignore dbus-binding-tool generated files
|
|
+ functional-tests updates.
|
|
+ libtracker-data:
|
|
- Log failure to set journal mode to WAL
|
|
- Fixed unchecked pointer unref when setting journal_mode
|
|
pragma
|
|
- Change SQLite page and cache size
|
|
+ libtracker-sparql:
|
|
- Added connection_get_{async|direct_async}() APIs
|
|
- Various documentation fixes and additions.
|
|
+ libtracker-miner:
|
|
- Added new unit tests for blacklisting and event merging
|
|
- Don't create inner loop until needed
|
|
+ tracker-store: Fixed corruption in FD passing D-Bus
|
|
implementation
|
|
+ tracker-extract:
|
|
- MP3: Fixed a huge memory leak in albumart data
|
|
- MP3: Support Windows-1252 character encoding
|
|
- MP3: Fix string handling in comment and picture tags
|
|
- Album art: Stop looking for cover if we already
|
|
+ tracker-search-tool: Fixed compilation error with latest vala
|
|
+ plugins: Evolution: Fixed the UID format of the URL
|
|
+ Bugs fixed: nokia#193061, nokia#193044, nokia#194746
|
|
+ Updated translations.
|
|
- Add tracker-fix-build.patch to fix the build.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 24 09:53:57 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.9.22:
|
|
+ LRU for database statement cache (huge memory footprint
|
|
difference)
|
|
+ Monitor event black listing and events are condensed (less
|
|
event spam up the stack)
|
|
+ SPARQL: Rework variable name support to fix regression
|
|
+ Ontology: NCO: Set tracker:notify to true for nco:ContactList
|
|
+ data-generators: Added a default value for undefined categories
|
|
+ functional-tests updates.
|
|
+ libtracker-data:
|
|
- Fixed regression SELECT ... AS ?var not being honored in
|
|
ORDER BY
|
|
- Don't cache stmt if the query contains a regular expression
|
|
- Fixed memory leak in journal rotation
|
|
+ libtracker-sparql:
|
|
- Make it possible to set the max LRU cache size per connection
|
|
- Added an "environment variables" section to documentation
|
|
+ tracker-store:
|
|
- Added TRACKER_STORE_{SELECT|UPDATE}_CACHE_SIZE environment
|
|
variables to control new LRU feature
|
|
- Fixed crash when accessing variable_names array
|
|
+ tracker-extract:
|
|
- remove unneeded call to tracker_topanalyzer_shutdown()
|
|
- Fixed QUILLimagefilter support
|
|
+ tracker-miner-fs: Fixed use of uninitialized variable
|
|
+ Bugs fixed: nokia#192537, nokia#193796, bgo#630176
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
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
|
|
|