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 9f7386243f [Fix](regression-test)fix some unfixed-answer test #17408
     add 82df2ae9d8 [feature](mysql) Support secure MySQL connection to FE 
(#17138)

No new revisions were added by this update.

Summary of changes:
 build.sh                                           |   1 +
 conf/mysql_ssl_default_certificate/certificate.p12 | Bin 0 -> 2533 bytes
 .../main/java/org/apache/doris/common/Config.java  |  19 ++
 .../java/org/apache/doris/common/ErrorCode.java    |   5 +-
 .../org/apache/doris/mysql/DummyMysqlChannel.java  |   2 +-
 .../org/apache/doris/mysql/MysqlCapability.java    |  11 +
 .../java/org/apache/doris/mysql/MysqlChannel.java  | 313 ++++++++++++++++++---
 .../apache/doris/mysql/MysqlHandshakePacket.java   |   3 +-
 .../java/org/apache/doris/mysql/MysqlProto.java    |  72 ++++-
 .../org/apache/doris/mysql/MysqlSslContext.java    | 277 ++++++++++++++++++
 ...sqlClearTextPacket.java => MysqlSslPacket.java} |  31 +-
 .../java/org/apache/doris/qe/ConnectContext.java   |  10 +
 .../java/org/apache/doris/qe/ConnectProcessor.java |   4 +-
 .../doris/mysql/MysqlHandshakePacketTest.java      |   3 +-
 regression-test/certificate.p12                    | Bin 0 -> 2533 bytes
 .../org/apache/doris/regression/Config.groovy      |  32 ++-
 .../org/apache/doris/regression/suite/Suite.groovy |   1 +
 regression-test/pipeline/p0/conf/fe.conf           |   3 +
 regression-test/pipeline/p1/conf/fe.conf           |   3 +
 .../pipeline/p1/conf/regression-conf.groovy        |   2 +-
 .../mysql_ssl_p0/test_mysql_connection.groovy      |  58 ++++
 .../test_ssl_stability.groovy}                     |  36 +--
 22 files changed, 814 insertions(+), 72 deletions(-)
 create mode 100644 conf/mysql_ssl_default_certificate/certificate.p12
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/MysqlSslContext.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/mysql/{MysqlClearTextPacket.java => 
MysqlSslPacket.java} (51%)
 create mode 100644 regression-test/certificate.p12
 create mode 100644 
regression-test/suites/mysql_ssl_p0/test_mysql_connection.groovy
 copy regression-test/suites/{datatype_p0/date/test_invalid_date.groovy => 
mysql_ssl_p0/test_ssl_stability.groovy} (54%)


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

Reply via email to