Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • I Indexer
  • 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 21
    • Merge requests 21
  • 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
  • Indexer
  • Issues
  • #35
Closed
Open
Issue created Sep 21, 2021 by Gary Murphy@gtmurphyDeveloper

To be useful as intended, data.ExtensionProperties needs a schema extension

If the data.ExtensionProperties block is to be searchable, it needs a schema definition, and due to the nature of ExtensionProperties (i.e. extensible information on the data block that is not known at the time of the record schema creation and assignment), that schema definition can't require updating a (possibly) locked schema definition or creating a new schema for each change.

It may be the case that proposed additions to the Schema Service and definition around virtual properties and schema extensions will handle this case.

Edited Sep 22, 2021 by Gary Murphy
Assignee
Assign to
Time tracking