This is an automated email from the ASF dual-hosted git repository.
mchades pushed a change to branch codex/issue-13540-ossie-import-export
in repository https://gitbox.apache.org/repos/asf/gravitino.git
from 03e8826eec [#13540] fix(semantic-model): Address Ossie review comments
add 3bc95093d9 [#13540] feat(semantic-model): Expose typed Ossie import
and export APIs
No new revisions were added by this update.
Summary of changes:
.../apache/gravitino/semantic/OssieDocument.java | 95 +++++++++++++++
.../org/apache/gravitino/semantic/OssieFormat.java | 13 +-
.../gravitino/semantic/SemanticModelCatalog.java | 36 ++++++
.../gravitino/semantic/TestOssieDocument.java | 65 ++++++++++
.../semantic/TestSemanticModelCatalog.java | 14 +++
.../gravitino/catalog/SemanticModelDispatcher.java | 37 +++++-
.../OssieSemanticModelDocumentConverter.java | 60 ++++++----
.../TestSemanticModelNormalizeDispatcher.java | 63 ++++++++++
.../TestSemanticModelOperationDispatcher.java | 88 ++++++++++++++
.../TestOssieSemanticModelDocumentConverter.java | 131 +++++++++++++++------
.../server/web/rest/SemanticModelOperations.java | 39 +++---
.../web/rest/TestSemanticModelOperations.java | 87 ++++++++++++--
12 files changed, 639 insertions(+), 89 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%)
create mode 100644
api/src/test/java/org/apache/gravitino/semantic/TestOssieDocument.java