|
|
|
|
Changelog for libtracker-sparql-2_0-0-2.3.6-9.43.i586.rpm :
* Mon Sep 20 2021 Stanislav Brabec - Remove obsolete translation-update-upstream support (jsc#SLE-21105). * Fri Apr 30 2021 Dominique Leuenberger - Disable test suite: it is not compatible to latest meson versions. With Tracker2 being deprecated in favor of Tracker3 (only very few consumers left, miners are already not autostarted) we can get away ignoring the test suite failures. * Wed Jan 13 2021 Bjørn Lie - Add tracker2-Avoid-deletion-empty-rows.patch: libtracker-data: Avoid deletion of empty rows in FTS table. Starting with SQLite 3.34.0, this turns into a consistency error. Ensure rows being deleted have actually some content before proceeding to deletion, and ensure we don\'t process individual properties one by one in the course of a whole rdfs:Resource deletion. * Mon Sep 07 2020 Dominique Leuenberger - Update to version 2.3.6: + Do not autostart tracker-store. + Updated translations. * Mon Sep 07 2020 Dominique Leuenberger - Rename to tracker2: compatibility package while the world moves to Tracker 3.- Provide/Obsolete tracker and tracker-lang from the main package, and tracker-devel from tracker2-devel. * Tue Aug 25 2020 Bjørn Lie - 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 2020 Dominique Leuenberger - Add tracker-ontology-upgrades.patch: libtracker-data: Improve changes over single valued ontology properties (boo#1170587). * Thu Apr 16 2020 Bjørn Lie - Add tracker-Use-correct-signature.patch: tracker-store: Use correct signature for DBusSignalCallback. * Wed Mar 25 2020 Guillaume GARDET - Disable tests on %arm as they fail in OBS but succeed in a local osc build * Tue Mar 10 2020 mgorseAATTsuse.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 05 2020 Alynx Zhou - 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 2020 Bjørn Lie - 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 2020 Dominique Leuenberger - No longer recommend -lang: supplements are in use * Tue Nov 26 2019 Dominique Leuenberger - Enable test suite / %check section. * Sat Oct 12 2019 Bjørn Lie - 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 2019 mgorseAATTsuse.com- Update to version 2.3.0: + No changes since 2.2.99.1. * Thu Sep 05 2019 mgorseAATTsuse.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 2019 yfjiangAATTsuse.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 2019 Martin Liška - Add fix-tracker-miner-fs-lto-crash.patch and enable again LTO (boo#1141201). * Fri Jul 12 2019 Martin Liška - Disable LTO (boo#1141201). * Fri May 03 2019 Bjørn Lie - 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 06 2019 Bjørn Lie - 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 2019 bjorn.lieAATTgmail.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 2019 bjorn.lieAATTgmail.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 2019 bjorn.lieAATTgmail.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.
|
|
|