This is an automated email from the ASF dual-hosted git repository.
morrysnow pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 65c24f114c6 [bugfix](paimon)add support for 'in' and 'not in' (#38390)
add f38a67bf0aa [enhance](auth)support cache ranger datamask and row
filter (#37723)
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/doris/common/Config.java | 6 ++
.../ranger/cache/CatalogCacheAccessController.java | 91 ++++++++++++++++++
.../authorizer/ranger/cache/DatamaskCacheKey.java | 89 +++++++++++++++++
.../authorizer/ranger/cache/RangerCache.java | 107 +++++++++++++++++++++
.../RangerCacheInvalidateListener.java} | 25 +++--
.../authorizer/ranger/cache/RowFilterCacheKey.java | 82 ++++++++++++++++
.../doris/RangerCacheDorisAccessController.java | 44 +++++++++
.../ranger/doris/RangerDorisAccessController.java | 7 +-
.../authorizer/ranger/doris/RangerDorisPlugin.java | 6 ++
...y.java => RangerCacheHiveAccessController.java} | 25 ++++-
.../ranger/hive/RangerHiveAccessController.java | 8 +-
.../hive/RangerHiveAccessControllerFactory.java | 2 +-
.../authorizer/ranger/hive/RangerHivePlugin.java | 6 ++
.../mysql/privilege/AccessControllerManager.java | 4 +-
14 files changed, 486 insertions(+), 16 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/authorizer/ranger/cache/CatalogCacheAccessController.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/authorizer/ranger/cache/DatamaskCacheKey.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/authorizer/ranger/cache/RangerCache.java
copy
fe/fe-core/src/main/java/org/apache/doris/catalog/authorizer/ranger/{hive/RangerHiveAccessControllerFactory.java
=> cache/RangerCacheInvalidateListener.java} (52%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/authorizer/ranger/cache/RowFilterCacheKey.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/authorizer/ranger/doris/RangerCacheDorisAccessController.java
copy
fe/fe-core/src/main/java/org/apache/doris/catalog/authorizer/ranger/hive/{RangerHiveAccessControllerFactory.java
=> RangerCacheHiveAccessController.java} (52%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]