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 5e9919e7a [#5853] improvement(CLI): Make the entity and arguments
case-insensitive (#5898)
add a4190e1f1 [#5739] feat(model-catalog): Implement the model catalog
logic (#5848)
No new revisions were added by this update.
Summary of changes:
.../org/apache/gravitino/model/ModelCatalog.java | 20 +-
.../catalog/hadoop/HadoopCatalogOperations.java | 143 +----
.../hadoop/SecureHadoopCatalogOperations.java | 6 +-
.../hadoop/TestHadoopCatalogOperations.java | 3 +
catalogs/catalog-model/build.gradle.kts | 10 +-
.../{ModelCatalog.java => ModelCatalogImpl.java} | 7 +-
.../catalog/model/ModelCatalogOperations.java | 303 ++++++++++
.../apache/gravitino/catalog/model/ModelImpl.java} | 31 +-
.../gravitino/catalog/model/ModelVersionImpl.java} | 31 +-
.../catalog/model/TestModelCatalogOperations.java | 667 +++++++++++++++++++++
.../gravitino/catalog/ManagedSchemaOperations.java | 234 ++++++++
.../catalog/ModelNormalizeDispatcher.java | 19 +-
.../catalog/ModelOperationDispatcher.java | 15 +-
.../catalog/SchemaOperationDispatcher.java | 15 +-
.../connector/{BaseSchema.java => BaseModel.java} | 119 ++--
.../{BaseSchema.java => BaseModelVersion.java} | 138 +++--
.../apache/gravitino/utils/NameIdentifierUtil.java | 68 +++
.../org/apache/gravitino/utils/NamespaceUtil.java | 15 +
scripts/h2/schema-0.8.0-h2.sql | 2 +-
scripts/h2/upgrade-0.7.0-to-0.8.0-h2.sql | 2 +-
scripts/mysql/schema-0.8.0-mysql.sql | 2 +-
scripts/mysql/upgrade-0.7.0-to-0.8.0-mysql.sql | 2 +-
scripts/postgresql/schema-0.8.0-postgresql.sql | 2 +-
.../upgrade-0.7.0-to-0.8.0-postgresql.sql | 2 +-
24 files changed, 1551 insertions(+), 305 deletions(-)
rename
catalogs/catalog-model/src/main/java/org/apache/gravitino/catalog/model/{ModelCatalog.java
=> ModelCatalogImpl.java} (89%)
create mode 100644
catalogs/catalog-model/src/main/java/org/apache/gravitino/catalog/model/ModelCatalogOperations.java
copy
catalogs/{catalog-kafka/src/main/java/org/apache/gravitino/catalog/kafka/KafkaSchema.java
=>
catalog-model/src/main/java/org/apache/gravitino/catalog/model/ModelImpl.java}
(63%)
rename
catalogs/{catalog-hadoop/src/main/java/org/apache/gravitino/catalog/hadoop/HadoopSchema.java
=>
catalog-model/src/main/java/org/apache/gravitino/catalog/model/ModelVersionImpl.java}
(60%)
create mode 100644
catalogs/catalog-model/src/test/java/org/apache/gravtitino/catalog/model/TestModelCatalogOperations.java
create mode 100644
core/src/main/java/org/apache/gravitino/catalog/ManagedSchemaOperations.java
copy core/src/main/java/org/apache/gravitino/connector/{BaseSchema.java =>
BaseModel.java} (53%)
copy core/src/main/java/org/apache/gravitino/connector/{BaseSchema.java =>
BaseModelVersion.java} (52%)