Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • S Schema
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • 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
  • Open Subsurface Data Universe SoftwareOpen Subsurface Data Universe Software
  • Platform
  • System
  • Schema
  • Merge requests
  • !112

Draft: Handling shared schemas in azure

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Aman Verma requested to merge users/amaverma/adminAPI2 into master May 26, 2021
  • Overview 4
  • Commits 16
  • Pipelines 6
  • Changes 10

Key Highlights:

  1. Introduced azure only API for creating shared schemas. The API contract is same as regular schema create API. The URL is <HOST>/api/schema-service/v1/sharedSchema. Previously it was <HOST>/api/schema-service/v1/schema
  2. Moving away from shared tenant notion. Now shared schemas for azure won't be put into any common tenant. Instead those would be put into a pseudo partition named system. This system is internal partition and not accessible via APIs. 3.For the code in schema-core, the sharedTenant would still be present, hence making it a non breaking change for other CSPs, but for azure this shared tenant is same as system tenant only.

Feel free to comment on various classes, explaining your point of view.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: users/amaverma/adminAPI2