Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • UltraGraphQL UltraGraphQL
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • i5i5
  • UltraGraphQL UltraGraphQL
  • Merge requests
  • !1

Performance improvements - UGQL 1.1.0

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Tim Holzheim requested to merge performance-improvements into master Nov 01, 2020
  • Overview 0
  • Commits 18
  • Pipelines 0
  • Changes 105

By approving UGQL 1.1.0 UGQL is moving away from the data fetcher concept where each schema entity has its own fetcher. Since UGQL 1.0.0 and HyperGraphQL never fully supported this concept (Two query rounds 1. direct conversion of the query to SPARQL to fill the result-pool and 2. using data fetcher to query from this pool) moving away from it showed significant performance improvements. The results of the evaluation and performed changes can be found in the following document.pdf.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: performance-improvements