Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • tracker tracker
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 75
    • Issues 75
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • trackertracker
  • Merge requests
  • !504

Build libtracker-sparql as a monolithic library

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Carlos Garnacho requested to merge wip/carlosg/shuffle-dirs into master Apr 03, 2022
  • Overview 4
  • Commits 15
  • Pipelines 2
  • Changes 1000+

In this MR:

  • sqlite dependency is bumped to 3.20.0
  • in-tree fts5 module is gone
  • libtracker-fts is merged with libtracker-data
  • libtracker-data is merged with libtracker-sparql (as src/libtracker-sparql/core)
  • libtracker-sparql is built as a monolithic library, avoiding many intermediate static libraries

Since the different static libraries all had to interact through the libtracker-sparql public API, this will allow increasing internal interaction without necessarily increasing the public API we need to expose.

Edited Apr 03, 2022 by Carlos Garnacho
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: wip/carlosg/shuffle-dirs