This is an automated email from the ASF dual-hosted git repository.

yuqi1129 pushed a change to branch feat/12345-occ-table
in repository https://gitbox.apache.org/repos/asf/gravitino.git


    from 57d851381a [#12345] fix(core): preserve table OCC version on overwrite
     add acba664456 [#12542] improvement(trino-connector): Support TLS and 
session role for the internal JDBC connection (#12543)
     add ad9e0da85f [#12498] feat(api): Add Semantic Model Java API (#12499)
     add 391da6f9c8 [#12539] feat(store): Add Semantic Model relational schema 
(#12540)
     add ed8d3e21e7 Merge branch 'main' into feat/12345-occ-table

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/gravitino/Catalog.java    |  10 +
 .../java/org/apache/gravitino/MetadataObject.java  |   2 +
 .../java/org/apache/gravitino/MetadataObjects.java |   4 +-
 ...ion.java => IllegalSemanticModelException.java} |  23 +-
 ...tion.java => NoSuchSemanticModelException.java} |  22 +-
 ...va => SemanticModelAlreadyExistsException.java} |  22 +-
 .../org/apache/gravitino/semantic/AIContext.java   | 133 +++++++
 .../apache/gravitino/semantic/AIContextObject.java | 387 +++++++++++++++++++++
 .../apache/gravitino/semantic/CustomExtension.java | 145 ++++++++
 .../org/apache/gravitino/semantic/DataType.java    |  59 ++++
 .../org/apache/gravitino/semantic/Dataset.java     | 364 +++++++++++++++++++
 .../gravitino/semantic/DialectExpression.java      | 147 ++++++++
 .../org/apache/gravitino/semantic/Dialects.java    |  55 +++
 .../org/apache/gravitino/semantic/Dimension.java   | 120 +++++++
 .../org/apache/gravitino/semantic/Expression.java  | 134 +++++++
 .../java/org/apache/gravitino/semantic/Field.java  | 333 ++++++++++++++++++
 .../java/org/apache/gravitino/semantic/Metric.java | 272 +++++++++++++++
 .../apache/gravitino/semantic/Relationship.java    | 314 +++++++++++++++++
 .../apache/gravitino/semantic/SemanticModel.java   |  74 ++++
 .../gravitino/semantic/SemanticModelCatalog.java   | 112 ++++++
 .../gravitino/semantic/SemanticModelChange.java    | 325 +++++++++++++++++
 .../semantic/SemanticModelDefinition.java          | 276 +++++++++++++++
 .../org/apache/gravitino/TestMetadataObjects.java  |  22 ++
 .../semantic/TestSemanticModelCatalog.java         |  75 ++++
 .../semantic/TestSemanticModelChange.java          |  90 +++++
 .../semantic/TestSemanticModelDefinition.java      | 178 ++++++++++
 .../semantic/TestSemanticModelMembers.java         | 270 ++++++++++++++
 .../semantic/TestSemanticModelSupportingTypes.java | 260 ++++++++++++++
 design-docs/gravitino-semantic-model-design.md     |  21 +-
 docs/trino-connector/configuration.md              | 125 ++++++-
 scripts/h2/schema-2.0.0-h2.sql                     |  36 ++
 scripts/h2/upgrade-1.3.0-to-2.0.0-h2.sql           |  36 ++
 scripts/mysql/schema-2.0.0-mysql.sql               |  36 ++
 scripts/mysql/upgrade-1.3.0-to-2.0.0-mysql.sql     |  36 ++
 scripts/postgresql/schema-2.0.0-postgresql.sql     |  63 ++++
 .../upgrade-1.3.0-to-2.0.0-postgresql.sql          |  63 ++++
 .../gravitino/trino/connector/GravitinoConfig.java | 242 ++++++++++++-
 .../trino/connector/GravitinoConnectorFactory.java |  49 ++-
 .../connector/catalog/CatalogConnectorManager.java |  17 +-
 .../trino/connector/catalog/CatalogRegister.java   | 214 +++++++++++-
 .../trino/connector/TestGravitinoConfig.java       | 132 +++++++
 .../TestGravitinoConnectorFactoryStart.java        | 152 ++++++++
 .../connector/catalog/TestCatalogRegister.java     | 380 ++++++++++++++++++++
 43 files changed, 5753 insertions(+), 77 deletions(-)
 copy 
api/src/main/java/org/apache/gravitino/exceptions/{IllegalStatisticNameException.java
 => IllegalSemanticModelException.java} (63%)
 copy 
api/src/main/java/org/apache/gravitino/exceptions/{PolicyAlreadyExistsException.java
 => NoSuchSemanticModelException.java} (62%)
 copy 
api/src/main/java/org/apache/gravitino/exceptions/{FilesetAlreadyExistsException.java
 => SemanticModelAlreadyExistsException.java} (60%)
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/AIContext.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/AIContextObject.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/CustomExtension.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/DataType.java
 create mode 100644 api/src/main/java/org/apache/gravitino/semantic/Dataset.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/DialectExpression.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/Dialects.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/Dimension.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/Expression.java
 create mode 100644 api/src/main/java/org/apache/gravitino/semantic/Field.java
 create mode 100644 api/src/main/java/org/apache/gravitino/semantic/Metric.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/Relationship.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/SemanticModel.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/SemanticModelCatalog.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/SemanticModelChange.java
 create mode 100644 
api/src/main/java/org/apache/gravitino/semantic/SemanticModelDefinition.java
 create mode 100644 
api/src/test/java/org/apache/gravitino/semantic/TestSemanticModelCatalog.java
 create mode 100644 
api/src/test/java/org/apache/gravitino/semantic/TestSemanticModelChange.java
 create mode 100644 
api/src/test/java/org/apache/gravitino/semantic/TestSemanticModelDefinition.java
 create mode 100644 
api/src/test/java/org/apache/gravitino/semantic/TestSemanticModelMembers.java
 create mode 100644 
api/src/test/java/org/apache/gravitino/semantic/TestSemanticModelSupportingTypes.java
 create mode 100644 
trino-connector/trino-connector/src/test/java/org/apache/gravitino/trino/connector/TestGravitinoConnectorFactoryStart.java
 create mode 100644 
trino-connector/trino-connector/src/test/java/org/apache/gravitino/trino/connector/catalog/TestCatalogRegister.java

Reply via email to