mchades commented on PR #12424:
URL: https://github.com/apache/gravitino/pull/12424#issuecomment-5340911712

   @FANNG1
   
   ### 1. Compatibility Boundary and Dialect Open Strings
   
   Treating dialect identifiers as open strings is a **deliberate one-off** to 
accommodate real-world engines (such as Trino and Spark) within the Gravitino 
ecosystem. 
   
   The baseline intent remains strictly adhering to the pinned Ossie schema 
structural contract without open-ended profile divergence. Models using 
standard Ossie-defined dialects remain fully conformant with upstream 
validation.
   
   ### 2. Value-Level Semantics
   
   I agree this is a valid use case for downstream AI agents and semantic 
consumption. However, the primary focus of this initial design is to establish 
the core lifecycle management, storage, and governance foundation for 
Ossie-compatible Semantic Models in Gravitino.
   
   How to best represent and leverage value-level semantics (such as value 
mappings or segment definitions) is about maximizing semantic consumption after 
baseline management is in place. That is a broader topic best addressed in a 
dedicated follow-up—ideally by collaborating with the upstream Apache Ossie 
community to standardize it rather than prescribing conventions prematurely. 
Therefore, it remains out of scope for this initial design.


-- 
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]

Reply via email to