Hello community, here is the log from the commit of package tracker for openSUSE:Factory checked in at 2017-09-13 21:55:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tracker (Old) and /work/SRC/openSUSE:Factory/.tracker.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tracker" Wed Sep 13 21:55:19 2017 rev:100 rq:523807 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tracker/tracker.changes 2017-08-29 11:39:16.900893069 +0200 +++ /work/SRC/openSUSE:Factory/.tracker.new/tracker.changes 2017-09-13 21:55:22.010881636 +0200 @@ -1,0 +2,142 @@ +Tue Sep 12 12:07:47 UTC 2017 - [email protected] + +- 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 - [email protected] + +- 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 - [email protected] + +- 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 - [email protected] + +- 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 - [email protected] + +- 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 - [email protected] + +- 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. + +------------------------------------------------------------------- Old: ---- README.SUSE.rss pre_checkin.sh tracker-1.12.3.tar.xz tracker-extras.changes tracker-extras.spec New: ---- tracker-2.0.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tracker.spec ++++++ ++++ 675 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/tracker/tracker.spec ++++ and /work/SRC/openSUSE:Factory/.tracker.new/tracker.spec ++++++ tracker-1.12.3.tar.xz -> tracker-2.0.0.tar.xz ++++++ ++++ 476285 lines of diff (skipped) ++++++ tracker-extract-private.patch ++++++ --- /var/tmp/diff_new_pack.hrPUo1/_old 2017-09-13 21:55:24.966465791 +0200 +++ /var/tmp/diff_new_pack.hrPUo1/_new 2017-09-13 21:55:24.966465791 +0200 @@ -39,16 +39,3 @@ if HAVE_TRACKER_FTS libtracker_data_la_LIBADD += \ $(top_builddir)/src/libtracker-fts/libtracker-fts.la -Index: tracker-1.9.0/src/libtracker-extract/Makefile.am -=================================================================== ---- tracker-1.9.0.orig/src/libtracker-extract/Makefile.am -+++ tracker-1.9.0/src/libtracker-extract/Makefile.am -@@ -16,6 +16,8 @@ libtracker_extract_la_LIBADD = \ - $(BUILD_LIBS) \ - $(LIBTRACKER_EXTRACT_LIBS) - -+libtracker_extract_la_LDFLAGS = -avoid-version -+ - libtracker_extract_la_SOURCES = \ - tracker-data.h \ - tracker-encoding.c \
