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]