This is an automated email from the ASF dual-hosted git repository.
yuqi1129 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git
from 0dcc2ec16b [#12841] refactor(core): Remove external_id and enabled
from user and group metadata (#12842)
add d0c656a11a [#12560] feat(lance): Add table read and list authorization
for Lance REST (#12694)
No new revisions were added by this update.
Summary of changes:
.../lance/common/ops/LanceMetadataFilter.java | 13 ++
.../GravitinoLanceNameSpaceOperations.java | 13 +-
.../LanceAuthorizationExpressions.java | 45 +++-
.../LanceAuthorizationMetadataFilter.java | 11 +-
...anceMetadataAuthorizationMethodInterceptor.java | 42 +++-
.../LanceRESTAuthInterceptionService.java | 7 +-
.../service/rest/LanceNamespaceOperations.java | 2 +
.../lance/service/rest/LanceTableOperations.java | 5 +
.../TestGravitinoLanceNamespaceListFiltering.java | 36 +++
.../test/LanceTableAuthorizationIT.java | 256 +++++++++++++++++++++
...anceMetadataAuthorizationMethodInterceptor.java | 107 +++++++++
11 files changed, 523 insertions(+), 14 deletions(-)
create mode 100644
lance/lance-rest-server/src/test/java/org/apache/gravitino/lance/integration/test/LanceTableAuthorizationIT.java