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

yiguolei pushed a commit to branch branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/branch-4.0 by this push:
     new 194de6a6791 branch-4.0: [feat](hms)Enabling Kerberos authentication 
for HMS automatically enables the SASL transport #59783 (#59842)
194de6a6791 is described below

commit 194de6a67919ddcd14fa396b77e38d47b7f650f6
Author: Calvin Kirs <[email protected]>
AuthorDate: Wed Jan 14 11:41:39 2026 +0800

    branch-4.0: [feat](hms)Enabling Kerberos authentication for HMS 
automatically enables the SASL transport #59783 (#59842)
    
    #59783
---
 .../external_table_p2/paimon/test_paimon_hms_catalog.out     | 12 ++++++++++++
 .../info_schema_db/test_information_schema_timezone.groovy   |  1 -
 .../kerberos/test_single_hive_kerberos.groovy                |  1 -
 .../external_table_p0/kerberos/test_two_hive_kerberos.groovy |  2 --
 .../external_table_p2/paimon/test_paimon_hms_catalog.groovy  |  1 +
 5 files changed, 13 insertions(+), 4 deletions(-)

diff --git 
a/regression-test/data/external_table_p2/paimon/test_paimon_hms_catalog.out 
b/regression-test/data/external_table_p2/paimon/test_paimon_hms_catalog.out
index abf50d7c852..c55e77b909c 100644
--- a/regression-test/data/external_table_p2/paimon/test_paimon_hms_catalog.out
+++ b/regression-test/data/external_table_p2/paimon/test_paimon_hms_catalog.out
@@ -11,6 +11,12 @@
 -- !hdfs_kerberos --
 11111111       hdfs_db_test
 
+-- !hdfs_new_kerberos --
+11111111       hdfs_db_test
+
+-- !hdfs_new_kerberos --
+11111111       hdfs_db_test
+
 -- !oss --
 11111111       ali_db_test
 11111111       ali_db_test
@@ -111,6 +117,12 @@
 -- !support_hdfs_kerberos --
 11111111       hdfs_db_test
 
+-- !support_hdfs_new_kerberos --
+11111111       hdfs_db_test
+
+-- !support_hdfs_new_kerberos --
+11111111       hdfs_db_test
+
 -- !support_oss --
 11111111       ali_db_test
 11111111       ali_db_test
diff --git 
a/regression-test/suites/external_table_p0/info_schema_db/test_information_schema_timezone.groovy
 
b/regression-test/suites/external_table_p0/info_schema_db/test_information_schema_timezone.groovy
index 7e803e8f146..5017a14a5f1 100644
--- 
a/regression-test/suites/external_table_p0/info_schema_db/test_information_schema_timezone.groovy
+++ 
b/regression-test/suites/external_table_p0/info_schema_db/test_information_schema_timezone.groovy
@@ -128,7 +128,6 @@ suite("test_information_schema_timezone", 
"p0,external,hive,kerberos,external_do
                 "hadoop.security.authentication" = "kerberos",
                 
"hadoop.kerberos.principal"="hive/[email protected]",
                 "hadoop.kerberos.keytab" = 
"${keytab_root_dir}/hive-presto-master.keytab",
-                "hive.metastore.sasl.enabled " = "true",
                 "hive.metastore.kerberos.principal" = 
"hive/[email protected]"
             );
         """
diff --git 
a/regression-test/suites/external_table_p0/kerberos/test_single_hive_kerberos.groovy
 
b/regression-test/suites/external_table_p0/kerberos/test_single_hive_kerberos.groovy
index 0ab112d1dfb..820a4321f8b 100644
--- 
a/regression-test/suites/external_table_p0/kerberos/test_single_hive_kerberos.groovy
+++ 
b/regression-test/suites/external_table_p0/kerberos/test_single_hive_kerberos.groovy
@@ -44,7 +44,6 @@ suite("test_single_hive_kerberos", 
"p0,external,kerberos,external_docker,externa
                                    
RULE:[2:\$1@\$0](.*@OTHERLABS.TERADATA.COM)s/@.*//
                                    RULE:[2:\$1@\$0](.*@OTHERREALM.COM)s/@.*//
                                    DEFAULT",
-                "hive.metastore.sasl.enabled " = "true",
                 "hive.metastore.kerberos.principal" = 
"hive/[email protected]"
             );
         """
diff --git 
a/regression-test/suites/external_table_p0/kerberos/test_two_hive_kerberos.groovy
 
b/regression-test/suites/external_table_p0/kerberos/test_two_hive_kerberos.groovy
index 3e8627a09c7..b6b0d9a73ae 100644
--- 
a/regression-test/suites/external_table_p0/kerberos/test_two_hive_kerberos.groovy
+++ 
b/regression-test/suites/external_table_p0/kerberos/test_two_hive_kerberos.groovy
@@ -46,7 +46,6 @@ suite("test_two_hive_kerberos", 
"p0,external,kerberos,external_docker,external_d
                 "hadoop.security.authentication" = "kerberos",
                 
"hadoop.kerberos.principal"="hive/[email protected]",
                 "hadoop.kerberos.keytab" = 
"${keytab_root_dir}/hive-presto-master.keytab",
-                "hive.metastore.sasl.enabled " = "true",
                 "hadoop.security.auth_to_local" = 
"RULE:[2:\\\$1@\\\$0](.*@LABS.TERADATA.COM)s/@.*//
                                    
RULE:[2:\\\$1@\\\$0](.*@OTHERLABS.TERADATA.COM)s/@.*//
                                    
RULE:[2:\\\$1@\\\$0](.*@OTHERREALM.COM)s/@.*//
@@ -66,7 +65,6 @@ suite("test_two_hive_kerberos", 
"p0,external,kerberos,external_docker,external_d
                 "hadoop.security.authentication" = "kerberos",
                 
"hadoop.kerberos.principal"="hive/[email protected]",
                 "hadoop.kerberos.keytab" = 
"${keytab_root_dir}/other-hive-presto-master.keytab",
-                "hive.metastore.sasl.enabled " = "true",
                 "hive.metastore.kerberos.principal" = 
"hive/[email protected]",
                 "hadoop.security.auth_to_local" 
="RULE:[2:\$1@\$0](.*@OTHERREALM.COM)s/@.*//
                                                   
RULE:[2:\$1@\$0](.*@OTHERLABS.TERADATA.COM)s/@.*//
diff --git 
a/regression-test/suites/external_table_p2/paimon/test_paimon_hms_catalog.groovy
 
b/regression-test/suites/external_table_p2/paimon/test_paimon_hms_catalog.groovy
index 4ff84a27d0d..27df6cd5219 100644
--- 
a/regression-test/suites/external_table_p2/paimon/test_paimon_hms_catalog.groovy
+++ 
b/regression-test/suites/external_table_p2/paimon/test_paimon_hms_catalog.groovy
@@ -138,6 +138,7 @@ suite("test_paimon_hms_catalog", 
"p2,external,paimon,new_catalog_property") {
                 
"hive.metastore.client.principal"="hive/[email protected]",
                 "hive.metastore.client.keytab" = 
"${keytab_root_dir}/hive-presto-master.keytab",
                 "hive.metastore.service.principal" = 
"hive/[email protected]",
+                "hive.metastore.authentication.type"="kerberos",
                 "hadoop.security.auth_to_local" = 
"RULE:[2:\\\$1@\\\$0](.*@LABS.TERADATA.COM)s/@.*//
                                    
RULE:[2:\\\$1@\\\$0](.*@OTHERLABS.TERADATA.COM)s/@.*//
                                    
RULE:[2:\\\$1@\\\$0](.*@OTHERREALM.COM)s/@.*//


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to