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

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


    from 4939ac8c8d minor update based on the review comment
     add 3ceee7abe4 [MINOR] Modify the collaborators (#7884)
     add 637a5e2ccb [#7887] fix(authz): Fix list role names for metadata object 
API lack access control (#7898)
     add 21ab7d465b [#7721] feat(policy): Add Relational Backend Support for 
Policy (part-4) (#7722)
     add 78e3dbbf88 [#7746] improvement(authz) :Use Jcasbin as the default 
implementation of GravitinoAuthorizer (#7839)
     add 137abc4c74 [#7823] feat(server): upgrade Gravitino server mini JDK 
version to 17 (#7913)
     add ff4bb56f0c [MINOR] fix(core): Increase the timeout to fix the flaky 
test (#7878)
     add 0f010bd26d [#7888] fix incorrect path in docs for list partitions 
(#7903)
     add cda8017dd4 [#7507] feat(core): Add storage layout for job system 
(#7874)
     add f644acf4cf [#7926] feat(auth): Add OAuth support for JWKS URLs (#7883)
     add 256cad05c2 [#7900] fix(catalogs): Fix jdbc catalogs DateTimeType 
column load with default value (#7901)
     add d6e8978eb7 [#7906] improvement(trino-connector): Increase the priority 
of configuration which is defined by Gravitino (#7907)
     add 74250f72b8 [#7771] improvement(fileset-catalog): Introduce the cache 
system for filesystem in FilesetCatalogOperations (#7782)
     add 0f956f6065 [#7906] docs(trino-connector): Document the usage 
constraints for trino.bypass.* properties (#7931)
     add a8def1bf67 [#3302][Sub-Task] StarRocks catalog web UI (#7798)
     add 75b00ef224 [#7758] feat(server): Add REST API for job system (part-1) 
(#7923)
     add 16d798ab45 Merge branch 'main' into update_flink_connector_doc

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   3 +-
 .github/workflows/backend-integration-test.yml     |   2 +-
 .github/workflows/build.yml                        |   6 +-
 .github/workflows/cron-integration-test.yml        |   2 +-
 .github/workflows/flink-integration-test.yml       |   2 +-
 .github/workflows/spark-integration-test.yml       |   2 +-
 .../rel/expressions/literals/Literals.java         |  20 +
 .../ranger/integration/test/RangerBaseE2EIT.java   |   9 +
 .../ranger/integration/test/RangerFilesetIT.java   |   3 +
 build.gradle.kts                                   |   2 -
 .../catalog/fileset/FilesetCatalogOperations.java  | 164 ++++--
 .../fileset/TestFilesetCatalogOperations.java      |  28 +
 .../test/HadoopUserAuthenticationIT.java           |   3 +-
 .../converter/JdbcColumnDefaultValueConverter.java |  12 +-
 .../DorisColumnDefaultValueConverter.java          |   5 +-
 .../doris/integration/test/CatalogDorisIT.java     |  78 +++
 .../MysqlColumnDefaultValueConverter.java          |   6 +-
 .../mysql/integration/test/CatalogMysqlIT.java     |   8 +
 .../OceanBaseColumnDefaultValueConverter.java      |   2 +-
 .../integration/test/CatalogOceanBaseIT.java       |   4 +
 .../PostgreSqlColumnDefaultValueConverter.java     |   9 +-
 .../integration/test/CatalogPostgreSqlIT.java      |  51 +-
 .../StarRocksColumnDefaultValueConverter.java      |   2 +-
 .../integration/test/CatalogStarRocksIT.java       |  71 +++
 .../authorization/BaseRestApiAuthorizationIT.java  |   3 -
 .../test/authorization/CheckCurrentUserIT.java     |   3 +
 .../MetadataObjectRoleAuthorizationIT.java         |  95 ++++
 .../integration/test/authorization/OwnerIT.java    |   3 +
 .../apache/gravitino/dto/job/JobTemplateDTO.java   | 136 +++++
 .../ShellJobTemplateDTO.java}                      |  31 +-
 .../SparkJobTemplateDTO.java}                      |  54 +-
 ...equest.java => JobTemplateRegisterRequest.java} |  26 +-
 ...tResponse.java => JobTemplateListResponse.java} |  30 +-
 ...nListResponse.java => JobTemplateResponse.java} |  28 +-
 .../apache/gravitino/dto/util/DTOConverters.java   |  46 ++
 .../gravitino/dto/job/TestJobTemplateDTO.java      | 440 +++++++++++++++
 .../requests/TestJobTemplateRegisterRequest.java   |  83 +++
 .../main/java/org/apache/gravitino/Configs.java    |   2 +-
 .../java/org/apache/gravitino/GravitinoEnv.java    |  30 +-
 .../java/org/apache/gravitino/job/JobManager.java  |  34 +-
 .../gravitino/job/JobOperationDispatcher.java      |   3 +-
 .../gravitino/job/local/LocalJobExecutor.java      |  15 +-
 .../gravitino/storage/relational/JDBCBackend.java  |  37 +-
 .../storage/relational/mapper/JobMetaMapper.java   |  70 +++
 .../mapper/JobMetaSQLProviderFactory.java          |  97 ++++
 .../relational/mapper/JobTemplateMetaMapper.java   |  68 +++
 .../mapper/JobTemplateMetaSQLProviderFactory.java  |  90 +++
 .../relational/mapper/PolicyMetaMapper.java        |  29 +-
 .../mapper/PolicyMetaSQLProviderFactory.java       |   6 +
 ...per.java => PolicyMetadataObjectRelMapper.java} |  92 +++-
 .../PolicyMetadataObjectRelSQLProviderFactory.java | 128 +++++
 .../provider/base/JobMetaBaseSQLProvider.java      | 176 ++++++
 .../base/JobTemplateMetaBaseSQLProvider.java       | 123 +++++
 .../provider/base/PolicyMetaBaseSQLProvider.java   |  27 +
 .../PolicyMetadataObjectRelBaseSQLProvider.java    | 234 ++++++++
 .../postgresql/JobMetaPostgreSQLProvider.java      | 107 ++++
 .../JobTemplateMetaPostgreSQLProvider.java         |  84 +++
 .../PolicyMetadataObjectRelPostgreSQLProvider.java | 201 +++++++
 .../gravitino/storage/relational/po/JobPO.java     | 143 +++++
 .../storage/relational/po/JobTemplatePO.java       | 133 +++++
 ...ctRelPO.java => PolicyMetadataObjectRelPO.java} |  63 +--
 .../relational/service/CatalogMetaService.java     |  11 +
 .../relational/service/FilesetMetaService.java     |   7 +
 .../storage/relational/service/JobMetaService.java | 124 +++++
 .../relational/service/JobTemplateMetaService.java | 133 +++++
 .../relational/service/MetalakeMetaService.java    |  22 +-
 .../relational/service/ModelMetaService.java       |   7 +
 .../relational/service/PolicyMetaService.java      | 208 ++++++-
 .../relational/service/SchemaMetaService.java      |  11 +
 .../relational/service/TableMetaService.java       |   4 +
 .../relational/service/TopicMetaService.java       |   7 +
 .../storage/relational/utils/POConverters.java     |  28 +-
 .../gravitino/job/local/TestLocalJobExecutor.java  |  12 +-
 .../gravitino/storage/relational/po/TestJobPO.java | 144 +++++
 .../relational/service/TestJobMetaService.java     | 183 +++++++
 .../service/TestJobTemplateMetaService.java        | 257 +++++++++
 .../relational/service/TestPolicyMetaService.java  | 606 +++++++++++++++++++++
 docs/open-api/openapi.yaml                         |   2 +-
 docs/trino-connector/supported-catalog.md          |   4 +
 gradle.properties                                  |   4 +-
 gradle/libs.versions.toml                          |   2 +
 .../test/IcebergRestKerberosHiveCatalogIT.java     |  19 +-
 scripts/h2/schema-1.0.0-h2.sql                     |  31 ++
 scripts/h2/upgrade-0.9.0-to-1.0.0-h2.sql           |  33 +-
 scripts/mysql/schema-1.0.0-mysql.sql               |  33 +-
 scripts/mysql/upgrade-0.9.0-to-1.0.0-mysql.sql     |  31 ++
 scripts/postgresql/schema-1.0.0-postgresql.sql     |  56 ++
 .../upgrade-0.9.0-to-1.0.0-postgresql.sql          |  56 ++
 server-common/build.gradle.kts                     |   1 +
 .../server/authentication/JwksTokenValidator.java  | 172 ++++++
 .../authentication/OAuth2TokenAuthenticator.java   | 118 ++--
 .../server/authentication/OAuthConfig.java         |  18 +-
 .../server/authentication/OAuthTokenValidator.java |  26 +-
 .../authentication/OAuthTokenValidatorFactory.java |  62 +++
 ...henticator.java => StaticSignKeyValidator.java} |  66 +--
 .../authentication/TestJwksTokenValidator.java     | 337 ++++++++++++
 .../TestOAuth2TokenAuthenticator.java              | 155 +++++-
 .../TestOAuthTokenValidatorFactory.java            | 160 ++++++
 .../authentication/TestStaticSignKeyValidator.java | 231 ++++++++
 .../apache/gravitino/server/GravitinoServer.java   |   2 +
 .../server/web/rest/ExceptionHandlers.java         |  47 ++
 .../gravitino/server/web/rest/JobOperations.java   | 253 +++++++++
 .../web/rest/MetadataObjectRoleOperations.java     |  22 +
 .../server/web/rest/TestJobOperations.java         | 532 ++++++++++++++++++
 .../catalog/CatalogPropertyConverter.java          |  15 +-
 .../catalog/hive/HiveConnectorAdapter.java         |   6 +-
 .../iceberg/IcebergCatalogPropertyConverter.java   |   7 +-
 .../hive/TestHiveCatalogPropertyConverter.java     |   3 +
 .../TestIcebergCatalogPropertyConverter.java       |   3 +
 .../mysql/TestMySQLCatalogPropertyConverter.java   |   3 +
 web/web/src/app/metalakes/metalake/MetalakeTree.js |   2 +
 web/web/src/lib/icons/iconify-icons.css            |   5 +
 web/web/src/lib/icons/svg/starrocks.svg            |  23 +
 web/web/src/lib/utils/initial.js                   |  49 ++
 114 files changed, 7372 insertions(+), 445 deletions(-)
 create mode 100644 
clients/client-java/src/test/java/org/apache/gravitino/client/integration/test/authorization/MetadataObjectRoleAuthorizationIT.java
 create mode 100644 
common/src/main/java/org/apache/gravitino/dto/job/JobTemplateDTO.java
 copy 
common/src/main/java/org/apache/gravitino/dto/{requests/FilesetUpdatesRequest.java
 => job/ShellJobTemplateDTO.java} (62%)
 copy 
common/src/main/java/org/apache/gravitino/dto/{responses/TopicResponse.java => 
job/SparkJobTemplateDTO.java} (55%)
 copy 
common/src/main/java/org/apache/gravitino/dto/requests/{TableUpdatesRequest.java
 => JobTemplateRegisterRequest.java} (67%)
 copy 
common/src/main/java/org/apache/gravitino/dto/responses/{ModelVersionInfoListResponse.java
 => JobTemplateListResponse.java} (61%)
 copy 
common/src/main/java/org/apache/gravitino/dto/responses/{ModelVersionListResponse.java
 => JobTemplateResponse.java} (62%)
 create mode 100644 
common/src/test/java/org/apache/gravitino/dto/job/TestJobTemplateDTO.java
 create mode 100644 
common/src/test/java/org/apache/gravitino/dto/requests/TestJobTemplateRegisterRequest.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/JobMetaMapper.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/JobMetaSQLProviderFactory.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/JobTemplateMetaMapper.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/JobTemplateMetaSQLProviderFactory.java
 copy 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/{PolicyMetaMapper.java
 => PolicyMetadataObjectRelMapper.java} (56%)
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/PolicyMetadataObjectRelSQLProviderFactory.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/JobMetaBaseSQLProvider.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/JobTemplateMetaBaseSQLProvider.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/PolicyMetadataObjectRelBaseSQLProvider.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/JobMetaPostgreSQLProvider.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/JobTemplateMetaPostgreSQLProvider.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/PolicyMetadataObjectRelPostgreSQLProvider.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/po/JobPO.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/po/JobTemplatePO.java
 copy 
core/src/main/java/org/apache/gravitino/storage/relational/po/{TagMetadataObjectRelPO.java
 => PolicyMetadataObjectRelPO.java} (56%)
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/service/JobMetaService.java
 create mode 100644 
core/src/main/java/org/apache/gravitino/storage/relational/service/JobTemplateMetaService.java
 create mode 100644 
core/src/test/java/org/apache/gravitino/storage/relational/po/TestJobPO.java
 create mode 100644 
core/src/test/java/org/apache/gravitino/storage/relational/service/TestJobMetaService.java
 create mode 100644 
core/src/test/java/org/apache/gravitino/storage/relational/service/TestJobTemplateMetaService.java
 create mode 100644 
server-common/src/main/java/org/apache/gravitino/server/authentication/JwksTokenValidator.java
 copy 
core/src/main/java/org/apache/gravitino/storage/relational/JDBCDatabase.java => 
server-common/src/main/java/org/apache/gravitino/server/authentication/OAuthTokenValidator.java
 (51%)
 create mode 100644 
server-common/src/main/java/org/apache/gravitino/server/authentication/OAuthTokenValidatorFactory.java
 copy 
server-common/src/main/java/org/apache/gravitino/server/authentication/{OAuth2TokenAuthenticator.java
 => StaticSignKeyValidator.java} (76%)
 create mode 100644 
server-common/src/test/java/org/apache/gravitino/server/authentication/TestJwksTokenValidator.java
 create mode 100644 
server-common/src/test/java/org/apache/gravitino/server/authentication/TestOAuthTokenValidatorFactory.java
 create mode 100644 
server-common/src/test/java/org/apache/gravitino/server/authentication/TestStaticSignKeyValidator.java
 create mode 100644 
server/src/main/java/org/apache/gravitino/server/web/rest/JobOperations.java
 create mode 100644 
server/src/test/java/org/apache/gravitino/server/web/rest/TestJobOperations.java
 create mode 100644 web/web/src/lib/icons/svg/starrocks.svg

Reply via email to