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

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


    from 21835d701a Merge remote-tracking branch 
'origin/issue_11221_gravitino_home_pid' into issue_11221_gravitino_home_pid
     add 66a0ba1c08 [#9970][followup] improvement(core): Batch hierarchical 
schema cascade deletion (#11201)
     add 1b394788fd [#10983] feat(lance): Upgrade lance-core to 6.0.0 and 
lance-namespace to 0.7.5 (#11060)
     add f02647dc90 [#10963] feat(authn): Add built-in IdP model (#11022)
     add 5759fa1f49 docs: mention MariaDB in README feature list (#11217)
     new 6a608a4bcc Merge branch 'main' of github.com:datastrato/graviton into 
issue_11221_gravitino_home_pid
     new 4b8d36bc08 fix a fakay test

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          |   2 +-
 .../lakehouse/lance/LanceTableDelegator.java       |   6 +-
 .../lakehouse/lance/LanceTableOperations.java      |  12 +-
 .../test/CatalogGenericCatalogLanceIT.java         |  19 +-
 clients/client-python/MANIFEST.in                  |   1 +
 .../client-python/requirements-lance.txt           |  10 +-
 clients/client-python/setup.py                     |   1 +
 .../tests/integration/test_lance_ray.py            | 332 +++++++++++++++++++++
 core/build.gradle.kts                              |   7 +
 .../catalog/SchemaOperationDispatcher.java         |  30 +-
 .../storage/LancePartitionStatisticStorage.java    |  78 +++--
 .../relational/mapper/FilesetMetaMapper.java       |   4 +-
 .../mapper/FilesetMetaSQLProviderFactory.java      |   4 +-
 .../relational/mapper/FilesetVersionMapper.java    |   4 +-
 .../mapper/FilesetVersionSQLProviderFactory.java   |   5 +-
 .../relational/mapper/FunctionMetaMapper.java      |   4 +-
 .../mapper/FunctionMetaSQLProviderFactory.java     |   5 +-
 .../mapper/FunctionVersionMetaMapper.java          |   4 +-
 .../FunctionVersionMetaSQLProviderFactory.java     |   6 +-
 .../storage/relational/mapper/ModelMetaMapper.java |   4 +-
 .../mapper/ModelMetaSQLProviderFactory.java        |   4 +-
 .../mapper/ModelVersionAliasRelMapper.java         |   4 +-
 .../ModelVersionAliasSQLProviderFactory.java       |   5 +-
 .../relational/mapper/ModelVersionMetaMapper.java  |   4 +-
 .../mapper/ModelVersionMetaSQLProviderFactory.java |   5 +-
 .../storage/relational/mapper/OwnerMetaMapper.java |   6 +-
 .../mapper/OwnerMetaSQLProviderFactory.java        |   4 +-
 .../mapper/PolicyMetadataObjectRelMapper.java      |   4 +-
 .../PolicyMetadataObjectRelSQLProviderFactory.java |   6 +-
 .../relational/mapper/SchemaMetaMapper.java        |  12 +-
 .../mapper/SchemaMetaSQLProviderFactory.java       |  12 +-
 .../relational/mapper/SecurableObjectMapper.java   |   4 +-
 .../mapper/SecurableObjectSQLProviderFactory.java  |   4 +-
 .../relational/mapper/StatisticMetaMapper.java     |   4 +-
 .../mapper/StatisticSQLProviderFactory.java        |   4 +-
 .../relational/mapper/TableColumnMapper.java       |   4 +-
 .../mapper/TableColumnSQLProviderFactory.java      |   4 +-
 .../storage/relational/mapper/TableMetaMapper.java |   4 +-
 .../mapper/TableMetaSQLProviderFactory.java        |   4 +-
 .../mapper/TagMetadataObjectRelMapper.java         |   4 +-
 .../TagMetadataObjectRelSQLProviderFactory.java    |   5 +-
 .../storage/relational/mapper/TopicMetaMapper.java |   4 +-
 .../mapper/TopicMetaSQLProviderFactory.java        |   4 +-
 .../storage/relational/mapper/ViewMetaMapper.java  |   6 +-
 .../mapper/ViewMetaSQLProviderFactory.java         |   4 +-
 .../provider/base/FilesetMetaBaseSQLProvider.java  |  12 +-
 .../base/FilesetVersionBaseSQLProvider.java        |  12 +-
 .../provider/base/FunctionMetaBaseSQLProvider.java |  12 +-
 .../base/FunctionVersionMetaBaseSQLProvider.java   |  14 +-
 .../provider/base/ModelMetaBaseSQLProvider.java    |  12 +-
 .../base/ModelVersionAliasRelBaseSQLProvider.java  |  13 +-
 .../base/ModelVersionMetaBaseSQLProvider.java      |  12 +-
 .../provider/base/OwnerMetaBaseSQLProvider.java    |  57 ++--
 .../PolicyMetadataObjectRelBaseSQLProvider.java    |  39 ++-
 .../provider/base/SchemaMetaBaseSQLProvider.java   |  32 +-
 .../base/SecurableObjectBaseSQLProvider.java       |  55 +++-
 .../provider/base/StatisticBaseSQLProvider.java    |  41 ++-
 .../provider/base/TableColumnBaseSQLProvider.java  |  12 +-
 .../provider/base/TableMetaBaseSQLProvider.java    |  12 +-
 .../base/TagMetadataObjectRelBaseSQLProvider.java  |  51 +++-
 .../provider/base/TopicMetaBaseSQLProvider.java    |  12 +-
 .../provider/base/ViewMetaBaseSQLProvider.java     |  12 +-
 .../postgresql/FilesetMetaPostgreSQLProvider.java  |  13 +-
 .../FilesetVersionPostgreSQLProvider.java          |  12 +-
 .../postgresql/FunctionMetaPostgreSQLProvider.java |  13 +-
 .../FunctionVersionMetaPostgreSQLProvider.java     |  14 +-
 .../postgresql/ModelMetaPostgreSQLProvider.java    |  13 +-
 .../ModelVersionAliasRelPostgreSQLProvider.java    |  14 +-
 .../ModelVersionMetaPostgreSQLProvider.java        |  13 +-
 .../postgresql/OwnerMetaPostgreSQLProvider.java    |  55 +++-
 .../PolicyMetadataObjectRelPostgreSQLProvider.java |  31 +-
 .../postgresql/SchemaMetaPostgreSQLProvider.java   |  12 +-
 .../SecurableObjectPostgreSQLProvider.java         |  55 +++-
 .../postgresql/TableColumnPostgreSQLProvider.java  |  13 +-
 .../postgresql/TableMetaPostgreSQLProvider.java    |  13 +-
 .../TagMetadataObjectRelPostgreSQLProvider.java    |  51 +++-
 .../postgresql/TopicMetaPostgreSQLProvider.java    |  13 +-
 .../postgresql/ViewMetaPostgreSQLProvider.java     |  13 +-
 .../relational/service/BasePOStorageOps.java       |  10 +
 .../HierarchicalConversionPOStorageOps.java        |   6 +
 .../relational/service/SchemaMetaService.java      |  67 +++--
 .../relational/service/SchemaPOStorageOps.java     |  36 +++
 .../TestLancePartitionStatisticStorage.java        |  51 +++-
 .../storage/memory/TestMemoryEntityStore.java      |  14 +
 .../relational/service/TestSchemaMetaService.java  | 127 ++++++++
 design-docs/gravitino-local-authentication.md      |   8 +-
 docs/lance-rest-integration.md                     |  20 +-
 docs/lance-rest-service.md                         |  31 +-
 gradle/libs.versions.toml                          |   4 +-
 .../dispatcher/IcebergNamespaceHookDispatcher.java |  50 ++--
 .../TestIcebergNamespaceHookDispatcher.java        |  16 +-
 .../lance/common/ops/LanceTableOperations.java     |  23 +-
 .../gravitino/GravitinoLanceTableOperations.java   |  36 +--
 .../lance/common/utils/LanceConstants.java         |   4 +-
 .../lance/common/utils/LancePropertiesUtils.java   |  18 ++
 lance/lance-rest-server/build.gradle.kts           |   2 +-
 .../service/rest/JsonNullableMapperProvider.java   |  19 +-
 .../lance/service/rest/LanceTableOperations.java   |  78 ++---
 .../gravitino/TestGravitinoLanceModeParsing.java   |  61 ++++
 .../lance/integration/test/LanceRESTServiceIT.java | 134 +++------
 .../service/rest/TestLanceNamespaceOperations.java | 162 +++-------
 plugins/idp-basic/build.gradle.kts                 |   4 +-
 .../apache/gravitino/idp/IdpUserGroupManager.java  |  17 +-
 .../org/apache/gravitino/idp/dto/IdpGroupDTO.java  |  82 +++++
 .../org/apache/gravitino/idp/dto/IdpUserDTO.java   |  83 ++++++
 .../idp/dto/requests/AddGroupRequest.java          |  27 +-
 .../gravitino/idp/dto/requests/AddUserRequest.java |  37 ++-
 .../dto/requests/GroupMembershipChangeRequest.java |  50 ++--
 .../idp/dto/requests/ResetPasswordRequest.java     |  28 +-
 .../idp/dto/responses/IdpGroupResponse.java        |  37 ++-
 .../idp/dto/responses/IdpUserResponse.java         |  37 ++-
 .../idp/storage/service/IdpGroupMetaService.java   |  10 +-
 .../apache/gravitino/idp/dto/TestIdpGroupDTO.java  |  77 +++++
 .../apache/gravitino/idp/dto/TestIdpUserDTO.java   |  77 +++++
 .../idp/dto/requests/TestAddGroupRequest.java      |  45 +--
 .../idp/dto/requests/TestAddUserRequest.java       |  71 +++++
 .../requests/TestGroupMembershipChangeRequest.java |  95 ++++++
 .../idp/dto/requests/TestResetPasswordRequest.java |  68 +++++
 .../idp/dto/responses/TestIdpGroupResponse.java    |  94 ++++++
 .../idp/dto/responses/TestIdpUserResponse.java     |  94 ++++++
 120 files changed, 2579 insertions(+), 852 deletions(-)
 copy 
bundles/aws/src/main/resources/META-INF/services/org.apache.gravitino.catalog.hadoop.fs.FileSystemProvider
 => clients/client-python/requirements-lance.txt (68%)
 create mode 100644 clients/client-python/tests/integration/test_lance_ray.py
 copy 
iceberg/iceberg-rest-server/src/main/java/org/apache/gravitino/iceberg/service/IcebergObjectMapperProvider.java
 => 
lance/lance-rest-server/src/main/java/org/apache/gravitino/lance/service/rest/JsonNullableMapperProvider.java
 (58%)
 create mode 100644 
plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/IdpGroupDTO.java
 create mode 100644 
plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/IdpUserDTO.java
 copy 
common/src/main/java/org/apache/gravitino/dto/requests/GroupAddRequest.java => 
plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/requests/AddGroupRequest.java
 (71%)
 copy 
common/src/main/java/org/apache/gravitino/dto/requests/UserAddRequest.java => 
plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/requests/AddUserRequest.java
 (62%)
 copy 
common/src/main/java/org/apache/gravitino/dto/requests/TagsAssociateRequest.java
 => 
plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/requests/GroupMembershipChangeRequest.java
 (52%)
 copy 
common/src/main/java/org/apache/gravitino/dto/requests/GroupAddRequest.java => 
plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/requests/ResetPasswordRequest.java
 (67%)
 copy 
common/src/main/java/org/apache/gravitino/dto/responses/GroupResponse.java => 
plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/responses/IdpGroupResponse.java
 (60%)
 copy common/src/main/java/org/apache/gravitino/dto/responses/UserResponse.java 
=> 
plugins/idp-basic/src/main/java/org/apache/gravitino/idp/dto/responses/IdpUserResponse.java
 (61%)
 create mode 100644 
plugins/idp-basic/src/test/java/org/apache/gravitino/idp/dto/TestIdpGroupDTO.java
 create mode 100644 
plugins/idp-basic/src/test/java/org/apache/gravitino/idp/dto/TestIdpUserDTO.java
 copy 
common/src/test/java/org/apache/gravitino/dto/requests/TestTagCreateRequest.java
 => 
plugins/idp-basic/src/test/java/org/apache/gravitino/idp/dto/requests/TestAddGroupRequest.java
 (52%)
 create mode 100644 
plugins/idp-basic/src/test/java/org/apache/gravitino/idp/dto/requests/TestAddUserRequest.java
 create mode 100644 
plugins/idp-basic/src/test/java/org/apache/gravitino/idp/dto/requests/TestGroupMembershipChangeRequest.java
 create mode 100644 
plugins/idp-basic/src/test/java/org/apache/gravitino/idp/dto/requests/TestResetPasswordRequest.java
 create mode 100644 
plugins/idp-basic/src/test/java/org/apache/gravitino/idp/dto/responses/TestIdpGroupResponse.java
 create mode 100644 
plugins/idp-basic/src/test/java/org/apache/gravitino/idp/dto/responses/TestIdpUserResponse.java

Reply via email to