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

csringhofer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git

commit 33a2f4fd341197f516d645dcc352b60efc3b9a4b
Author: Michael Smith <[email protected]>
AuthorDate: Tue Feb 17 13:29:28 2026 -0800

    IMPALA-14751: Set hns.enabled=false for Azure
    
    Explicitly sets fs.azure.account.hns.enabled to prevent newer versions
    of Hadoop trying to query hierarchical namespace support dynamically and
    failing. Defaults to false.
    
    Change-Id: I3c5936c860913b2eead758ebb4cb1f84d0ce9905
    Reviewed-on: http://gerrit.cloudera.org:8080/23988
    Reviewed-by: Impala Public Jenkins <[email protected]>
    Tested-by: Impala Public Jenkins <[email protected]>
---
 bin/impala-config.sh                                                    | 1 +
 testdata/cluster/node_templates/common/etc/hadoop/conf/core-site.xml.py | 1 +
 2 files changed, 2 insertions(+)

diff --git a/bin/impala-config.sh b/bin/impala-config.sh
index 8fffa4ba0..ec495b517 100755
--- a/bin/impala-config.sh
+++ b/bin/impala-config.sh
@@ -701,6 +701,7 @@ export 
azure_client_secret="${azure_client_secret-DummyAdlsClientSecret}"
 export azure_data_lake_store_name="${azure_data_lake_store_name-}"
 export azure_storage_account_name="${azure_storage_account_name-}"
 export azure_storage_container_name="${azure_storage_container_name-}"
+export azure_hns_enabled="${azure_hns_enabled-false}"
 export GOOGLE_CLOUD_PROJECT_ID="${GOOGLE_CLOUD_PROJECT_ID-}"
 export GOOGLE_CLOUD_SERVICE_ACCOUNT="${GOOGLE_CLOUD_SERVICE_ACCOUNT-}"
 export GOOGLE_APPLICATION_CREDENTIALS="${GOOGLE_APPLICATION_CREDENTIALS-}"
diff --git 
a/testdata/cluster/node_templates/common/etc/hadoop/conf/core-site.xml.py 
b/testdata/cluster/node_templates/common/etc/hadoop/conf/core-site.xml.py
index e465f726f..4ca422057 100644
--- a/testdata/cluster/node_templates/common/etc/hadoop/conf/core-site.xml.py
+++ b/testdata/cluster/node_templates/common/etc/hadoop/conf/core-site.xml.py
@@ -91,6 +91,7 @@ CONFIG = {
   'fs.azure.account.oauth2.client.secret': '${azure_client_secret}',
   'fs.azure.account.oauth2.client.endpoint':
     'https://login.microsoftonline.com/${azure_tenant_id}/oauth2/token',
+  'fs.azure.account.hns.enabled': '${azure_hns_enabled}',
 
   # This property can be used in tests to ascertain that this core-site.xml 
from
   # the classpath has been loaded. (Ex: TestRequestPoolService)

Reply via email to