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

roryqi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git


    from 3786a9c392 [#9528] feat(storage): support function management 
(Service) (part-3) (#9856)
     add 4ce59efb89 [#9746] feat(core,storage): Support generic view storage 
(#9815)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/gravitino/meta/GenericEntity.java   |  26 +-
 .../gravitino/storage/relational/JDBCBackend.java  |  23 +-
 .../RelationalEntityStoreIdResolver.java           |  11 +-
 .../storage/relational/mapper/ViewMetaMapper.java  | 105 ++++++
 .../mapper/ViewMetaSQLProviderFactory.java         | 121 +++++++
 .../provider/DefaultMapperPackageProvider.java     |   4 +-
 .../base/SecurableObjectBaseSQLProvider.java       |  11 +
 .../provider/base/ViewMetaBaseSQLProvider.java     | 251 ++++++++++++++
 .../SecurableObjectPostgreSQLProvider.java         |  11 +
 ...ovider.java => ViewMetaPostgreSQLProvider.java} |  63 ++--
 .../gravitino/storage/relational/po/ViewPO.java    | 111 ++++++
 .../relational/service/CatalogMetaService.java     |   7 +-
 .../relational/service/MetadataObjectService.java  |  41 +++
 .../relational/service/MetalakeMetaService.java    |   7 +-
 .../relational/service/SchemaMetaService.java      |   6 +-
 .../relational/service/ViewMetaService.java        | 381 +++++++++++++++++++++
 .../storage/relational/TestJDBCBackend.java        |  14 +
 .../relational/service/TestSecurableObjects.java   |  88 ++++-
 .../relational/service/TestViewMetaService.java    | 296 ++++++++++++++++
 scripts/h2/schema-1.2.0-h2.sql                     |  16 +
 scripts/h2/upgrade-1.1.0-to-1.2.0-h2.sql           |  16 +
 scripts/mysql/schema-1.2.0-mysql.sql               |  16 +
 scripts/mysql/upgrade-1.1.0-to-1.2.0-mysql.sql     |  16 +
 scripts/postgresql/schema-1.2.0-postgresql.sql     |  27 ++
 .../upgrade-1.1.0-to-1.2.0-postgresql.sql          |  27 ++
 25 files changed, 1643 insertions(+), 52 deletions(-)
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/ViewMetaMapper.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/ViewMetaSQLProviderFactory.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/ViewMetaBaseSQLProvider.java
 copy 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/{TableMetaPostgreSQLProvider.java
 => ViewMetaPostgreSQLProvider.java} (57%)
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/po/ViewPO.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/service/ViewMetaService.java
 create mode 100644 
core/src/test/java/org/apache/gravitino/storage/relational/service/TestViewMetaService.java

Reply via email to