This is an automated email from the ASF dual-hosted git repository.
kirs pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from ed2a0607222 [Fix](compile) Cmakelist is not available for mac (#41098)
add dd5605ef157 [feat](Authorization-plugin)Authorization framework
modularization (#40750)
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/doris/common/Config.java | 6 ++
.../hive/RangerHiveAccessControllerFactory.java | 6 ++
.../apache/doris/common/util/PropertyAnalyzer.java | 11 ---
.../mysql/privilege/AccessControllerFactory.java | 8 ++
.../mysql/privilege/AccessControllerManager.java | 90 ++++++++++++++++------
.../RangerDorisAccessControllerFactory.java} | 19 ++---
.../org/apache/doris/plugin/PropertiesUtils.java | 53 +++++++++++++
....doris.mysql.privilege.AccessControllerFactory} | 4 +-
.../privileges/CustomAccessControllerFactory.java} | 11 ++-
.../nereids/privileges/TestCheckPrivileges.java | 23 +++---
...e.doris.mysql.privilege.AccessControllerFactory | 3 +-
11 files changed, 171 insertions(+), 63 deletions(-)
copy
fe/fe-core/src/main/java/org/apache/doris/mysql/{authenticate/ldap/LdapAuthenticatorFactory.java
=> privilege/RangerDorisAccessControllerFactory.java} (67%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/plugin/PropertiesUtils.java
copy
fe/fe-core/src/main/resources/META-INF/services/{org.apache.doris.mysql.authenticate.AuthenticatorFactory
=> org.apache.doris.mysql.privilege.AccessControllerFactory} (84%)
copy
fe/fe-core/src/{main/java/org/apache/doris/catalog/authorizer/ranger/hive/RangerHiveAccessControllerFactory.java
=>
test/java/org/apache/doris/nereids/privileges/CustomAccessControllerFactory.java}
(78%)
copy docker/thirdparties/docker-compose/hive/hadoop-hive-2x.env.tpl =>
fe/fe-core/src/test/resources/META-INF/services/org.apache.doris.mysql.privilege.AccessControllerFactory
(92%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]