This is an automated email from the ASF dual-hosted git repository.
yuqi1129 pushed a change to branch cherry-pick-d54358e1-to-branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git
from d20dbfd9ba [#12622] improvement(server): apply the list authorization
short-circuit to every list shape (#12623)
add deb89467ff [#11775] improvement(authz): Short-circuit list
authorization via parent-scope grant (#11778)
No new revisions were added by this update.
Summary of changes:
.../authorization/GravitinoAuthorizer.java | 32 ++++++
.../server/authorization/MetadataAuthzHelper.java | 119 ++++++++++++++++-----
.../AuthorizationExpressionConstants.java | 42 ++++++++
.../authorization/jcasbin/JcasbinAuthorizer.java | 48 +++++++++
.../authorization/TestMetadataAuthzHelper.java | 9 +-
.../jcasbin/TestJcasbinAuthorizer.java | 65 +++++++++++
6 files changed, 284 insertions(+), 31 deletions(-)