github-actions[bot] commented on PR #12765:
URL: https://github.com/apache/gravitino/pull/12765#issuecomment-5513920557

   <!-- coverage-report -->
   ### Code Coverage Report
   |Overall Project|68.83% **`+1.82%`**|:green_circle:|
   |:-|:-|:-:|
   |Files changed|82.24%|:green_circle:|
   <br>
   
   |Module|Coverage||
   |:-|:-|:-:|
   |aliyun|19.74%|:red_circle:|
   |api|51.74% **`-0.03%`**|:green_circle:|
   |authorization-common|85.96%|:green_circle:|
   |authorization-ranger|4.38%|:red_circle:|
   |aws|53.54%|:green_circle:|
   |azure|32.1%|:red_circle:|
   |catalog-common|19.1%|:red_circle:|
   |catalog-fileset|80.3%|:green_circle:|
   |catalog-glue|69.24%|:green_circle:|
   |catalog-hive|82.96%|:green_circle:|
   |catalog-jdbc-common|45.69%|:green_circle:|
   |catalog-jdbc-doris|82.69%|:green_circle:|
   |catalog-jdbc-mysql|79.33%|:green_circle:|
   |catalog-jdbc-postgresql|83.39%|:green_circle:|
   |catalog-jdbc-starrocks|79.16%|:green_circle:|
   |catalog-kafka|76.99%|:green_circle:|
   |catalog-lakehouse-generic|60.55%|:green_circle:|
   |catalog-lakehouse-hudi|79.1%|:green_circle:|
   |catalog-lakehouse-iceberg|85.86%|:green_circle:|
   |catalog-lakehouse-paimon|84.26%|:green_circle:|
   |catalog-model|77.99%|:green_circle:|
   |cli|44.48% **`-0.34%`**|:green_circle:|
   |client-java|77.48% **`+2.86%`**|:green_circle:|
   |common|55.43% **`-2.21%`**|:green_circle:|
   |core|83.8% **`+0.74%`**|:green_circle:|
   |filesystem-hadoop3|76.45%|:green_circle:|
   |flink|0.0%|:red_circle:|
   |flink-common|52.1%|:green_circle:|
   |flink-runtime|0.0%|:red_circle:|
   |gcp|32.2%|:red_circle:|
   |hadoop-auth|68.0%|:green_circle:|
   |hadoop-common|17.84%|:red_circle:|
   |hive-metastore-common|53.4%|:green_circle:|
   |iceberg-aliyun-bundle|0.0%|:red_circle:|
   |iceberg-common|64.75%|:green_circle:|
   |iceberg-rest-server|75.89%|:green_circle:|
   |idp-basic|85.98% **`+2.6%`**|:green_circle:|
   |integration-test-common|0.0%|:red_circle:|
   |jobs|62.92%|:green_circle:|
   |lance-common|32.63% **`-8.01%`**|:red_circle:|
   |lance-rest-server|65.46% **`+23.36%`**|:green_circle:|
   |lineage|53.02%|:green_circle:|
   |optimizer|83.24%|:green_circle:|
   |optimizer-api|21.95%|:red_circle:|
   |server|88.15% **`+7.48%`**|:green_circle:|
   |server-common|80.5% **`-1.28%`**|:green_circle:|
   |spark|28.57%|:red_circle:|
   |spark-common|48.92%|:green_circle:|
   |tencent|81.78%|:green_circle:|
   |trino-connector|51.26%|:green_circle:|
   
   <details>
   <summary>Files</summary>
   
   |Module|File|Coverage||
   |:-|:-|:-|:-:|
   
|api|[GroupChange.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/api/src/main/java/org/apache/gravitino/authorization/GroupChange.java)|69.23%|:green_circle:|
   
||[UserChange.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/api/src/main/java/org/apache/gravitino/authorization/UserChange.java)|69.23%|:green_circle:|
   
||[Group.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/api/src/main/java/org/apache/gravitino/authorization/Group.java)|0.0%|:red_circle:|
   
||[User.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/api/src/main/java/org/apache/gravitino/authorization/User.java)|0.0%|:red_circle:|
   
||[JobHandle.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/api/src/main/java/org/apache/gravitino/job/JobHandle.java)|0.0%|:red_circle:|
   
|cli|[ListGroups.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/clients/cli/src/main/java/org/apache/gravitino/cli/commands/ListGroups.java)|0.0%|:red_circle:|
   
||[ListUsers.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/clients/cli/src/main/java/org/apache/gravitino/cli/commands/ListUsers.java)|0.0%|:red_circle:|
   
|client-java|[GenericJobHandle.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/clients/client-java/src/main/java/org/apache/gravitino/client/GenericJobHandle.java)|100.0%|:green_circle:|
   
||[GravitinoMetalake.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoMetalake.java)|92.25%|:green_circle:|
   
||[GravitinoClient.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoClient.java)|71.59%|:green_circle:|
   
|common|[JobDTO.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/common/src/main/java/org/apache/gravitino/dto/job/JobDTO.java)|89.47%|:green_circle:|
   
||[AuthMeResponse.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/common/src/main/java/org/apache/gravitino/dto/responses/AuthMeResponse.java)|81.82%|:green_circle:|
   
||[GroupDTO.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/common/src/main/java/org/apache/gravitino/dto/authorization/GroupDTO.java)|70.97%|:green_circle:|
   
||[UserDTO.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/common/src/main/java/org/apache/gravitino/dto/authorization/UserDTO.java)|67.57%|:green_circle:|
   
||[DTOConverters.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/common/src/main/java/org/apache/gravitino/dto/util/DTOConverters.java)|28.57%|:red_circle:|
   
||[GroupAddRequest.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/common/src/main/java/org/apache/gravitino/dto/requests/GroupAddRequest.java)|0.0%|:red_circle:|
   
||[UserAddRequest.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/common/src/main/java/org/apache/gravitino/dto/requests/UserAddRequest.java)|0.0%|:red_circle:|
   
|core|[Entity.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/Entity.java)|100.0%|:green_circle:|
   
||[AccessControlManager.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/authorization/AccessControlManager.java)|100.0%|:green_circle:|
   
||[GroupAdd.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/bulk/GroupAdd.java)|100.0%|:green_circle:|
   
||[UserAdd.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/bulk/UserAdd.java)|100.0%|:green_circle:|
   
||[AlterGroupEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterGroupEvent.java)|100.0%|:green_circle:|
   
||[AlterGroupFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterGroupFailureEvent.java)|100.0%|:green_circle:|
   
||[AlterGroupPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterGroupPreEvent.java)|100.0%|:green_circle:|
   
||[AlterUserEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterUserEvent.java)|100.0%|:green_circle:|
   
||[AlterUserFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterUserFailureEvent.java)|100.0%|:green_circle:|
   
||[AlterUserPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterUserPreEvent.java)|100.0%|:green_circle:|
   
||[GetGroupByIdEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetGroupByIdEvent.java)|100.0%|:green_circle:|
   
||[GetGroupByIdPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetGroupByIdPreEvent.java)|100.0%|:green_circle:|
   
||[GetUserByIdEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetUserByIdEvent.java)|100.0%|:green_circle:|
   
||[GetUserByIdFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetUserByIdFailureEvent.java)|100.0%|:green_circle:|
   
||[GetUserByIdPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetUserByIdPreEvent.java)|100.0%|:green_circle:|
   
||[RemoveUserByIdPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveUserByIdPreEvent.java)|100.0%|:green_circle:|
   
||[GroupInfo.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/info/GroupInfo.java)|100.0%|:green_circle:|
   
||[PolicyDispatcher.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/policy/PolicyDispatcher.java)|100.0%|:green_circle:|
   
||[FilesetMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/FilesetMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[FunctionVersionMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/FunctionVersionMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[GroupMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/GroupMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[JobMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/JobMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[MetalakeMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/MetalakeMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[ModelMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/ModelMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[ModelVersionAliasRelBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/ModelVersionAliasRelBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[ModelVersionMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/ModelVersionMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[PolicyTagRelBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/PolicyTagRelBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[PolicyVersionBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/PolicyVersionBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[RoleMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/RoleMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[SecurableObjectBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/SecurableObjectBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[StatisticBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/StatisticBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[TableColumnBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/TableColumnBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[TableVersionBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/TableVersionBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[TagMetadataObjectRelBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/TagMetadataObjectRelBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[UserMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/UserMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[GroupMetaH2Provider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/h2/GroupMetaH2Provider.java)|100.0%|:green_circle:|
   
||[UserMetaH2Provider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/h2/UserMetaH2Provider.java)|100.0%|:green_circle:|
   
||[CatalogMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/CatalogMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[FilesetMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/FilesetMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[FunctionMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/FunctionMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[FunctionVersionMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/FunctionVersionMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[GroupMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/GroupMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[GroupRoleRelPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/GroupRoleRelPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[JobMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/JobMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[JobTemplateMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/JobTemplateMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[ModelMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/ModelMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[ModelVersionAliasRelPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/ModelVersionAliasRelPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[ModelVersionMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/ModelVersionMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[OwnerMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/OwnerMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[PolicyMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/PolicyMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[PolicyTagRelPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/PolicyTagRelPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[PolicyVersionPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/PolicyVersionPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[RoleMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/RoleMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[SecurableObjectPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/SecurableObjectPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[StatisticPostgresSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/StatisticPostgresSQLProvider.java)|100.0%|:green_circle:|
   
||[TableColumnPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/TableColumnPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[TableMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/TableMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[TagMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/TagMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[TagMetadataObjectRelPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/TagMetadataObjectRelPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[TopicMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/TopicMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[UserMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/UserMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[ViewMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/ViewMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[TableMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/TableMetaService.java)|100.0%|:green_circle:|
   
||[MetalakeMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/MetalakeMetaService.java)|99.34%|:green_circle:|
   
||[GroupEntity.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/meta/GroupEntity.java)|98.33%|:green_circle:|
   
||[SchemaMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/SchemaMetaService.java)|97.59%|:green_circle:|
   
||[JobEntity.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/meta/JobEntity.java)|97.22%|:green_circle:|
   
||[UserEntity.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/meta/UserEntity.java)|97.1%|:green_circle:|
   
||[UserMetaSQLProviderFactory.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/UserMetaSQLProviderFactory.java)|96.67%|:green_circle:|
   
||[GroupMetaSQLProviderFactory.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/GroupMetaSQLProviderFactory.java)|96.43%|:green_circle:|
   
||[UserMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/UserMetaService.java)|96.23%|:green_circle:|
   
||[RoleMetaSQLProviderFactory.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/RoleMetaSQLProviderFactory.java)|96.0%|:green_circle:|
   
||[OwnerMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/OwnerMetaBaseSQLProvider.java)|95.83%|:green_circle:|
   
||[JobInfo.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/info/JobInfo.java)|95.45%|:green_circle:|
   
||[CatalogMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/CatalogMetaService.java)|95.16%|:green_circle:|
   
||[RoleMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/RoleMetaService.java)|94.83%|:green_circle:|
   
||[FilesetMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/FilesetMetaService.java)|93.98%|:green_circle:|
   
||[TagMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/TagMetaBaseSQLProvider.java)|93.75%|:green_circle:|
   
||[GroupMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/GroupMetaService.java)|93.07%|:green_circle:|
   
||[UserInfo.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/info/UserInfo.java)|91.67%|:green_circle:|
   
||[FilesetVersionBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/FilesetVersionBaseSQLProvider.java)|90.91%|:green_circle:|
   
||[CatalogMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/CatalogMetaBaseSQLProvider.java)|90.0%|:green_circle:|
   
||[PermissionManager.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/authorization/PermissionManager.java)|89.04%|:green_circle:|
   
||[SchemaMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/SchemaMetaPostgreSQLProvider.java)|88.89%|:green_circle:|
   
||[POConverters.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/utils/POConverters.java)|88.35%|:green_circle:|
   
||[JobPO.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/po/JobPO.java)|88.24%|:green_circle:|
   
||[GroupRoleRelBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/GroupRoleRelBaseSQLProvider.java)|87.5%|:green_circle:|
   
||[UserRoleRelBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/UserRoleRelBaseSQLProvider.java)|87.5%|:green_circle:|
   
||[FilesetVersionPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/FilesetVersionPostgreSQLProvider.java)|87.5%|:green_circle:|
   
||[AccessControlEventDispatcher.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/AccessControlEventDispatcher.java)|87.43%|:green_circle:|
   
||[JobManager.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/job/JobManager.java)|86.88%|:green_circle:|
   
||[TagManager.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/tag/TagManager.java)|86.75%|:green_circle:|
   
||[RemoveGroupByIdEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveGroupByIdEvent.java)|85.71%|:green_circle:|
   
||[RemoveUserByIdEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveUserByIdEvent.java)|85.71%|:green_circle:|
   
||[PolicyMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/PolicyMetaBaseSQLProvider.java)|85.71%|:green_circle:|
   
||[UserRoleRelPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/UserRoleRelPostgreSQLProvider.java)|85.71%|:green_circle:|
   
||[JobTemplateMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/JobTemplateMetaBaseSQLProvider.java)|84.62%|:green_circle:|
   
||[MetalakeMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/MetalakeMetaPostgreSQLProvider.java)|83.33%|:green_circle:|
   
||[TopicMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/TopicMetaBaseSQLProvider.java)|81.82%|:green_circle:|
   
||[ModelMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/ModelMetaService.java)|81.82%|:green_circle:|
   
||[TableMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/TableMetaBaseSQLProvider.java)|80.95%|:green_circle:|
   
||[JDBCBackend.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/JDBCBackend.java)|80.82%|:green_circle:|
   
||[GetGroupByExternalIdFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetGroupByExternalIdFailureEvent.java)|80.0%|:green_circle:|
   
||[GetUserByExternalIdFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetUserByExternalIdFailureEvent.java)|80.0%|:green_circle:|
   
||[RemoveGroupByExternalIdPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveGroupByExternalIdPreEvent.java)|80.0%|:green_circle:|
   
||[RemoveGroupByIdPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveGroupByIdPreEvent.java)|80.0%|:green_circle:|
   
||[RemoveUserByExternalIdPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveUserByExternalIdPreEvent.java)|80.0%|:green_circle:|
   
||[PolicyManager.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/policy/PolicyManager.java)|79.17%|:green_circle:|
   
||[UserGroupIdManager.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/authorization/UserGroupIdManager.java)|78.38%|:green_circle:|
   
||[GetGroupByExternalIdEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetGroupByExternalIdEvent.java)|77.78%|:green_circle:|
   
||[GetUserByExternalIdEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetUserByExternalIdEvent.java)|77.78%|:green_circle:|
   
||[TopicMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/service/TopicMetaService.java)|77.34%|:green_circle:|
   
||[UserGroupExternalManager.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/authorization/UserGroupExternalManager.java)|76.92%|:green_circle:|
   
||[PolicyMetadataObjectRelBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/PolicyMetadataObjectRelBaseSQLProvider.java)|76.92%|:green_circle:|
   
||[RelationalEntityStore.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/RelationalEntityStore.java)|75.96%|:green_circle:|
   
||[RemoveGroupByExternalIdEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveGroupByExternalIdEvent.java)|71.43%|:green_circle:|
   
||[RemoveUserByExternalIdEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveUserByExternalIdEvent.java)|71.43%|:green_circle:|
   
||[FunctionMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/FunctionMetaBaseSQLProvider.java)|70.59%|:green_circle:|
   
||[ViewMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/ViewMetaBaseSQLProvider.java)|70.59%|:green_circle:|
   
||[PolicyMetadataObjectRelPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/PolicyMetadataObjectRelPostgreSQLProvider.java)|70.0%|:green_circle:|
   
||[SchemaMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/SchemaMetaBaseSQLProvider.java)|68.0%|:green_circle:|
   
||[AuthorizationUtils.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/authorization/AuthorizationUtils.java)|67.08%|:green_circle:|
   
||[GroupPO.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/po/GroupPO.java)|63.93%|:green_circle:|
   
||[UserPO.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/po/UserPO.java)|63.24%|:green_circle:|
   
||[GetGroupByExternalIdPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetGroupByExternalIdPreEvent.java)|60.0%|:green_circle:|
   
||[GetUserByExternalIdPreEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetUserByExternalIdPreEvent.java)|60.0%|:green_circle:|
   
||[ViewVersionInfoPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/postgresql/ViewVersionInfoPostgreSQLProvider.java)|57.14%|:red_circle:|
   
||[ViewVersionInfoBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/ViewVersionInfoBaseSQLProvider.java)|55.56%|:red_circle:|
   
||[AccessControlHookDispatcher.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/hook/AccessControlHookDispatcher.java)|30.69%|:red_circle:|
   
||[RelationalBackend.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/RelationalBackend.java)|20.0%|:red_circle:|
   
||[EntityStore.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/EntityStore.java)|18.18%|:red_circle:|
   
||[SupportsExternalIdOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/SupportsExternalIdOperations.java)|0.0%|:red_circle:|
   
||[SupportsIdOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/SupportsIdOperations.java)|0.0%|:red_circle:|
   
||[AccessControlDispatcher.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/authorization/AccessControlDispatcher.java)|0.0%|:red_circle:|
   
||[GetGroupByIdFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/GetGroupByIdFailureEvent.java)|0.0%|:red_circle:|
   
||[RemoveGroupByExternalIdFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveGroupByExternalIdFailureEvent.java)|0.0%|:red_circle:|
   
||[RemoveGroupByIdFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveGroupByIdFailureEvent.java)|0.0%|:red_circle:|
   
||[RemoveUserByExternalIdFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveUserByExternalIdFailureEvent.java)|0.0%|:red_circle:|
   
||[RemoveUserByIdFailureEvent.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/listener/api/event/RemoveUserByIdFailureEvent.java)|0.0%|:red_circle:|
   
||[GroupMetaMapper.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/GroupMetaMapper.java)|0.0%|:red_circle:|
   
||[RoleMetaMapper.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/RoleMetaMapper.java)|0.0%|:red_circle:|
   
||[UserMetaMapper.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/storage/relational/mapper/UserMetaMapper.java)|0.0%|:red_circle:|
   
||[TagDispatcher.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/core/src/main/java/org/apache/gravitino/tag/TagDispatcher.java)|0.0%|:red_circle:|
   
|idp-basic|[IdpUserDTO.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/IdpUserDTO.java)|100.0%|:green_circle:|
   
||[AddUserRequest.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/requests/AddUserRequest.java)|100.0%|:green_circle:|
   
||[ChangePasswordRequest.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/requests/ChangePasswordRequest.java)|100.0%|:green_circle:|
   
||[IdpGroupMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/mapper/provider/base/IdpGroupMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[IdpUserGroupRelBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/mapper/provider/base/IdpUserGroupRelBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[IdpUserMetaBaseSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/mapper/provider/base/IdpUserMetaBaseSQLProvider.java)|100.0%|:green_circle:|
   
||[IdpUserMetaH2Provider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/mapper/provider/h2/IdpUserMetaH2Provider.java)|100.0%|:green_circle:|
   
||[IdpGroupMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/mapper/provider/postgresql/IdpGroupMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[IdpUserGroupRelPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/mapper/provider/postgresql/IdpUserGroupRelPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[IdpUserMetaPostgreSQLProvider.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/mapper/provider/postgresql/IdpUserMetaPostgreSQLProvider.java)|100.0%|:green_circle:|
   
||[IdpUserOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/web/rest/IdpUserOperations.java)|100.0%|:green_circle:|
   
||[IdpUserMetaService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/service/IdpUserMetaService.java)|96.77%|:green_circle:|
   
||[IdpUserGroupManager.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/IdpUserGroupManager.java)|92.94%|:green_circle:|
   
||[IdpUserMetaSQLProviderFactory.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/mapper/IdpUserMetaSQLProviderFactory.java)|92.86%|:green_circle:|
   
||[IdpUserPO.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/po/IdpUserPO.java)|90.0%|:green_circle:|
   
||[IdpPOConverters.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/relational/utils/IdpPOConverters.java)|71.43%|:green_circle:|
   
||[IdpUser.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/model/IdpUser.java)|61.54%|:green_circle:|
   
||[IdpUserWithGroupsPO.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/po/IdpUserWithGroupsPO.java)|42.86%|:red_circle:|
   
||[IdpUserMetaMapper.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/plugins/idp-basic/src/main/java/org/apache/gravitino/idp/storage/mapper/IdpUserMetaMapper.java)|0.0%|:red_circle:|
   
|lance-common|[LanceMetadataFilter.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/lance/lance-common/src/main/java/org/apache/gravitino/lance/common/ops/LanceMetadataFilter.java)|33.33%|:red_circle:|
   
||[GravitinoLanceNameSpaceOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/lance/lance-common/src/main/java/org/apache/gravitino/lance/common/ops/gravitino/GravitinoLanceNameSpaceOperations.java)|1.35%|:red_circle:|
   
|lance-rest-server|[LanceTableOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/lance/lance-rest-server/src/main/java/org/apache/gravitino/lance/service/rest/LanceTableOperations.java)|97.37%|:green_circle:|
   
||[LanceMetadataAuthorizationMethodInterceptor.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/lance/lance-rest-server/src/main/java/org/apache/gravitino/lance/service/authorization/LanceMetadataAuthorizationMethodInterceptor.java)|97.33%|:green_circle:|
   
||[LanceNamespaceOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/lance/lance-rest-server/src/main/java/org/apache/gravitino/lance/service/rest/LanceNamespaceOperations.java)|88.37%|:green_circle:|
   
||[LanceAuthorizationExpressions.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/lance/lance-rest-server/src/main/java/org/apache/gravitino/lance/service/authorization/LanceAuthorizationExpressions.java)|0.0%|:red_circle:|
   
||[LanceAuthorizationMetadataFilter.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/lance/lance-rest-server/src/main/java/org/apache/gravitino/lance/service/authorization/LanceAuthorizationMetadataFilter.java)|0.0%|:red_circle:|
   
||[LanceRESTAuthInterceptionService.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/lance/lance-rest-server/src/main/java/org/apache/gravitino/lance/service/authorization/LanceRESTAuthInterceptionService.java)|0.0%|:red_circle:|
   
|server|[CatalogOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/CatalogOperations.java)|100.0%|:green_circle:|
   
||[FunctionOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/FunctionOperations.java)|100.0%|:green_circle:|
   
||[GroupOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/GroupOperations.java)|100.0%|:green_circle:|
   
||[ModelOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/ModelOperations.java)|100.0%|:green_circle:|
   
||[OwnerOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/OwnerOperations.java)|100.0%|:green_circle:|
   
||[SchemaOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/SchemaOperations.java)|100.0%|:green_circle:|
   
||[TagOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/TagOperations.java)|100.0%|:green_circle:|
   
||[UserOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/UserOperations.java)|100.0%|:green_circle:|
   
||[ViewOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/ViewOperations.java)|100.0%|:green_circle:|
   
||[BulkOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/BulkOperations.java)|98.02%|:green_circle:|
   
||[PolicyOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/PolicyOperations.java)|97.35%|:green_circle:|
   
||[TableOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/TableOperations.java)|97.18%|:green_circle:|
   
||[TopicOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/TopicOperations.java)|97.18%|:green_circle:|
   
||[RoleOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/RoleOperations.java)|95.52%|:green_circle:|
   
||[JobOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/JobOperations.java)|93.52%|:green_circle:|
   
||[ConfigServlet.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/ConfigServlet.java)|88.89%|:green_circle:|
   
||[FilesetOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/FilesetOperations.java)|85.71%|:green_circle:|
   
||[MetalakeOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/MetalakeOperations.java)|79.01%|:green_circle:|
   
||[AuthnOperations.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server/src/main/java/org/apache/gravitino/server/web/rest/AuthnOperations.java)|60.0%|:green_circle:|
   
|server-common|[MetadataAuthzHelper.java](https://github.com/jiangxt2/gravitino/blob/1d831b7ec0eb7aa916e01b78e28280ddbe20cc9a/server-common/src/main/java/org/apache/gravitino/server/authorization/MetadataAuthzHelper.java)|59.88%|:red_circle:|
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to