1. 04 Feb, 2023 2 commits
  2. 29 Jan, 2023 13 commits
  3. 21 Jan, 2023 1 commit
  4. 16 Jan, 2023 1 commit
  5. 15 Jan, 2023 1 commit
    • Carlos Garnacho's avatar
      tests: Add a bunch of extractor tests · e42dd869
      Carlos Garnacho authored
      Add some files to increase test coverage of extractor modules.
      Some were created with the help of apps, others hand crafted from
      these, others collected from external sources.
      e42dd869
  6. 11 Jan, 2023 9 commits
  7. 28 Dec, 2022 1 commit
  8. 27 Dec, 2022 2 commits
  9. 23 Dec, 2022 2 commits
  10. 22 Dec, 2022 3 commits
    • Carlos Garnacho's avatar
      tracker-miner-fs: Indentation style fix · 2c6612ca
      Carlos Garnacho authored
      This is a very gratuituous indentation style fix so that the
      tracker:extractorHash for all files change and a reindex is
      issued.
      
      This is necessary since stable identifiers for file content
      may have changed in some circumstances.
      2c6612ca
    • Carlos Garnacho's avatar
      tracker-miner-fs: Reset nie:isStoredAs/nie:interpretedAs on updated folders · 836758b6
      Carlos Garnacho authored
      If the stable identifier changes for a folder, we may end up with stale
      nie:interpretedAs links to it. Since we don't allow symlinks or other loops
      in the filesystem, it's safe to assume the nie:DataObject/nie:InformationElement
      will be 1:1 for folders.
      836758b6
    • Carlos Garnacho's avatar
      tracker-miner-fs: Delegate TrackerEndpoint to a separate thread · 8d6508d9
      Carlos Garnacho authored
      The TrackerEndpointDBus set up here dispatches the incoming D-Bus
      requests in the main context that is thread default at the time
      of creating the endpoint. Currently this is the main thread, so
      incoming SPARQL queries coming from external users might be delayed
      by other miner activity (such as handling filesystem changes).
      
      Move it to a separate dedicated thread, so that external SPARQL
      queries are unimpeded by main thread activity. The underlying
      TrackerSparqlConnection object handling both internal and external
      queries can be used from any thread.
      
      Closes: tracker#382
      8d6508d9
  11. 21 Dec, 2022 2 commits
  12. 12 Dec, 2022 1 commit
  13. 11 Dec, 2022 2 commits