Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apply type hierarchy resolution to resources #4664

Open
imsdu opened this issue Jan 16, 2024 · 0 comments
Open

Apply type hierarchy resolution to resources #4664

imsdu opened this issue Jan 16, 2024 · 0 comments
Assignees

Comments

@imsdu
Copy link
Contributor

imsdu commented Jan 16, 2024

Motivation
Following #4663 about introducing a new entity to define and manage type hierarchy resolution, the next step is to apply it to resources during creations and updates

Acceptance criteria

  1. When a user creates or updates a resource, the provided types are enriched with their hierarchy types.
  2. If no mapping are found for a type, the type is kept.
  3. A new field is introduced to keep track of the original types so that we can recompute the list of types if needed
  4. The original types are returned as metadata when fetching the resource
  5. The source has to remain what the user has provided

Not in scope

  1. Update the type hierarchy during refreshes
@imsdu imsdu self-assigned this Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant