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

morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from a93c86577c4 [Improvementation](join) empty_block shall be set true 
when build block only one row (#33721)
     add d7c472f6b1b [enhance](auth)Abstract authentication interface (#33668)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/doris/analysis/CreateUserStmt.java  |   4 +-
 .../org/apache/doris/analysis/DropUserStmt.java    |   4 +-
 .../main/java/org/apache/doris/catalog/Env.java    |   9 +
 .../java/org/apache/doris/mysql/MysqlProto.java    |   4 +-
 ...MysqlAuthType.java => AuthenticateRequest.java} |  36 ++--
 .../mysql/authenticate/AuthenticateResponse.java   |  76 ++++++++
 .../{MysqlAuthType.java => AuthenticateType.java}  |   4 +-
 .../{MysqlAuthType.java => Authenticator.java}     |  24 +--
 .../mysql/authenticate/AuthenticatorManager.java   |  83 +++++++++
 .../mysql/authenticate/DefaultAuthenticator.java   |  75 ++++++++
 .../apache/doris/mysql/authenticate/MysqlAuth.java | 205 ---------------------
 ...dapAuthenticate.java => LdapAuthenticator.java} |  78 ++++++--
 .../doris/mysql/authenticate/ldap/LdapManager.java |   6 +-
 .../ClearPassword.java}                            |  24 +--
 .../password/ClearPasswordResolver.java            |  60 ++++++
 .../NativePassword.java}                           |  30 ++-
 .../password/NativePasswordResolver.java           |  71 +++++++
 .../{MysqlAuthType.java => password/Password.java} |  20 +-
 .../PasswordResolver.java}                         |  30 ++-
 .../org/apache/doris/mysql/privilege/Auth.java     |   4 +-
 .../org/apache/doris/mysql/MysqlProtoTest.java     |  53 +++---
 .../authenticate/DefaultAuthenticatorTest.java     | 100 ++++++++++
 .../authenticate/ldap/LdapAuthenticateTest.java    | 203 --------------------
 .../authenticate/ldap/LdapAuthenticatorTest.java   | 146 +++++++++++++++
 24 files changed, 783 insertions(+), 566 deletions(-)
 copy 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/{MysqlAuthType.java
 => AuthenticateRequest.java} (59%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/AuthenticateResponse.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/{MysqlAuthType.java
 => AuthenticateType.java} (93%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/{MysqlAuthType.java
 => Authenticator.java} (64%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/AuthenticatorManager.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/DefaultAuthenticator.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/MysqlAuth.java
 rename 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/ldap/{LdapAuthenticate.java
 => LdapAuthenticator.java} (57%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/{MysqlAuthType.java
 => password/ClearPassword.java} (61%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/password/ClearPasswordResolver.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/{MysqlAuthType.java
 => password/NativePassword.java} (61%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/password/NativePasswordResolver.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/{MysqlAuthType.java
 => password/Password.java} (60%)
 rename 
fe/fe-core/src/main/java/org/apache/doris/mysql/authenticate/{MysqlAuthType.java
 => password/PasswordResolver.java} (56%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/mysql/authenticate/DefaultAuthenticatorTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/mysql/authenticate/ldap/LdapAuthenticateTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/mysql/authenticate/ldap/LdapAuthenticatorTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to