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
  • !516

Add tracker_sparql_connection_deserialize_async/finish API

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Carlos Garnacho requested to merge wip/carlosg/deserialize-api into master Jun 30, 2022
  • Overview 1
  • Commits 17
  • Pipelines 2
  • Changes 24

This API is the inverse of tracker_sparql_connection_serialize_async(), taking an input stream containing RDF data, and proceeding to load it into the database. The API is implemented on local and dbus connections.

Having both calls in place, we can asynchronously dump data between connections, with both ends producing and consuming data in parallel without storing the data in any intermediate place.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: wip/carlosg/deserialize-api