I already did upload this, thanks!

** Changed in: tracker (Ubuntu)
       Status: New => Fix Released

** Changed in: tracker-miners (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to tracker in Ubuntu.
https://bugs.launchpad.net/bugs/1842118

Title:
  [FFe] Update tracker(-miners) to 2.3.0

Status in tracker package in Ubuntu:
  Fix Released
Status in tracker-miners package in Ubuntu:
  Fix Released

Bug description:
  Ubuntu is stuck with tracker 2.1.8 and tracker miners 2.1.6, while
  GNOME 3.34 will ship versions 2.3.0 of both.

  Main changes since archive version, in tracker:
    - Support for storing Musicbrainz metadata in the multimedia ontology.
    - Fix detection of files that need writeback
    - Fix crashes and invalid memory writes
    - 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
    - Fixed handling doubles with exponents in SPARQL
    - Don't limit to specific desktop environments
    - 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
    - Multiple memory leak and memory corruption fixes
    - 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.
    - tracker-store now automatically shuts down on inactivity.
    - More property paths supported, new operators supported are -, +, ? and |,
      only the ! operator is not supported yet.
    - Improve error handling in DBus backend
    - 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.

  NEWS upstream file changes:
   
https://gitlab.gnome.org/GNOME/tracker/compare/2.1.8...2.2.99.0#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8

  While in tracker-miners:

    - Support for reading Musicbrainz metadata from audio files.
    - Tracker Writeback now uses GStreamer to write metadata to audio files,
      instead of depending on taglib directly.
    - Directories will now be ignored if they contain a file named `.nomedia`.
      A file named `.trackerignore` has the same effect, but the `.nomedia` file
      brings us in line with Android.
    - Removed obsolete 'max-media-art-width' setting.
    - Functional tests now use python3
    - Fix text extractor handling of non-existent files
    - Fix indexing of tracks in FLAC files
    - Whitelist syscall fadvise64_64
    - Fix failed functional tests being reported as successful
    - Fixes to desktop file indexing
    - The functionality of tracker-miner-apps has been adopted by
      tracker-miner-fs/tracker-extract.
    - Updated tracker-miner-fs and tracker-miner-rss to use TrackerResource

  NEWS upstream file changes:
   
https://gitlab.gnome.org/GNOME/tracker-miners/compare/2.1.6...2.2.99.0#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8

  So changes are quite a lot and with lots of improvements, that it's
  quite important to test a bit more before next LTS, so having in 19.10
  would be smart.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tracker/+bug/1842118/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to