mchades opened a new pull request, #12424: URL: https://github.com/apache/gravitino/pull/12424
### What changes were proposed in this pull request? Add a design document that models an Ossie-compatible `SemanticModel` as an independent, first-class, schema-scoped metadata object in Gravitino. The document defines its object model, validation, APIs, lifecycle, persistence, governance, connector behavior, UI support, and development plan. ### Why are the changes needed? Semantic definitions describe datasets, fields, relationships, and metrics that consumers combine at query time. They are not inherently relational Views with fixed query logic and output schemas. A dedicated metadata object provides clear identity, lifecycle, and governance without overloading View semantics. Fix: #12210 ### Does this PR introduce _any_ user-facing change? No. This is a design-document-only change; the proposed APIs and behavior are not implemented yet. ### How was this patch tested? Not applicable. This is a design-document-only change. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
