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

Create a new endpoint for defining the valid filters for metadata filtering for a particular asset type #18

Open
marcel-vesely-kinit opened this issue Mar 7, 2025 · 0 comments
Assignees

Comments

@marcel-vesely-kinit
Copy link
Collaborator

This endpoint should return a schema as to how an end user can define their own manual metadata filters. Without this endpoint, neither an end user nor a third-party applications, e.g., RAIL, can have an idea of what metadata fields and their respective constraints are applied to a specific asset type.

For instance as an example, Dataset asset type may support the metadata filtering on the following fields with individually specified value constraints. The goal of this endpoint is to clearly and precisely define what these fields are:

  • task_type: can only be a value from a list of 30 predefined task types
  • languages: can only be a string of size 2
  • size_in_mb: only non-negative values, float type in a range of [0, 1e+9]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

1 participant