This is an automated email from the ASF dual-hosted git repository.
mchades pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git
from 79527d7669 [#10166] fix(server): reject null request bodies in bulk
role and run-job operations (#13670)
add 2ebf08fa2a [#13540] feat(semantic-model): Add Ossie import and export
(#13571)
No new revisions were added by this update.
Summary of changes:
.../apache/gravitino/semantic/AIContextObject.java | 52 +-
.../apache/gravitino/semantic/CustomExtension.java | 6 +
.../apache/gravitino/semantic/OssieDocument.java | 96 ++
.../org/apache/gravitino/semantic/OssieFormat.java | 13 +-
.../apache/gravitino/semantic/OssieVersion.java | 12 +-
.../apache/gravitino/semantic/SemanticModel.java | 12 +
.../gravitino/semantic/SemanticModelCatalog.java | 49 +
.../gravitino/semantic/TestOssieDocument.java | 67 ++
.../semantic/TestSemanticModelCatalog.java | 13 +
.../semantic/TestSemanticModelSupportingTypes.java | 31 +-
.../gravitino/api/semantic/ai_context_object.py | 39 +-
.../test_semantic_model_supporting_types.py | 13 +-
core/build.gradle.kts | 2 +
.../gravitino/catalog/SemanticModelDispatcher.java | 36 +-
.../catalog/SemanticModelOperationDispatcher.java | 34 +-
.../gravitino/catalog/SemanticModelValidator.java | 22 +-
.../gravitino/semantic/OssieDocumentConverter.java | 991 +++++++++++++++++++++
.../semantic/SemanticModelPropertiesMetadata.java | 64 ++
.../TestSemanticModelNormalizeDispatcher.java | 62 ++
.../TestSemanticModelOperationDispatcher.java | 201 ++++-
.../catalog/TestSemanticModelValidator.java | 45 +
.../semantic/TestOssieDocumentConverter.java | 878 ++++++++++++++++++
.../TestSemanticModelPropertiesMetadata.java | 33 +-
.../server/web/rest/SemanticModelOperations.java | 171 +++-
.../web/rest/TestSemanticModelOperations.java | 291 ++++++
25 files changed, 3088 insertions(+), 145 deletions(-)
create mode 100644
api/src/main/java/org/apache/gravitino/semantic/OssieDocument.java
copy core/src/main/java/org/apache/gravitino/connector/CatalogDropAware.java
=> api/src/main/java/org/apache/gravitino/semantic/OssieFormat.java (76%)
copy core/src/main/java/org/apache/gravitino/connector/CatalogDropAware.java
=> api/src/main/java/org/apache/gravitino/semantic/OssieVersion.java (76%)
create mode 100644
api/src/test/java/org/apache/gravitino/semantic/TestOssieDocument.java
create mode 100644
core/src/main/java/org/apache/gravitino/semantic/OssieDocumentConverter.java
create mode 100644
core/src/main/java/org/apache/gravitino/semantic/SemanticModelPropertiesMetadata.java
create mode 100644
core/src/test/java/org/apache/gravitino/semantic/TestOssieDocumentConverter.java
copy server/src/test/java/org/apache/gravitino/server/web/TestApiVersion.java
=>
core/src/test/java/org/apache/gravitino/semantic/TestSemanticModelPropertiesMetadata.java
(51%)