[ https://issues.apache.org/jira/browse/IMPALA-12896?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wenzhe Zhou resolved IMPALA-12896. ---------------------------------- Fix Version/s: Impala 4.4.0 Resolution: Fixed > Avoid JDBC table to be set as transactional table > ------------------------------------------------- > > Key: IMPALA-12896 > URL: https://issues.apache.org/jira/browse/IMPALA-12896 > Project: IMPALA > Issue Type: Sub-task > Components: Frontend > Reporter: Wenzhe Zhou > Assignee: Wenzhe Zhou > Priority: Major > Fix For: Impala 4.4.0 > > > Found following issues in downstream integration. > 1) JDBC tables created in some deployment environment were set as > transactional tables by default. This caused catalogd failed to load the > metadata for JDBC tables. We have to explicitly set table properties with > "transactional=false" for JDBC tables. > 2) FileSystemUtil.copyFileFromUriToLocal() function wrote log message only > for IOException. We should write log message for all types of exceptions so > that we can captures errors which caused failures to load JDBC drivers. > 3) The operations on JDBC table are processed only on coordinator. The > processed rows should be estimated as 0 for DataSourceScanNode by planner so > that coordinator-only query plans are generated for simple queries on JDBC > tables and queries could be executed without invoking executor nodes. -- This message was sent by Atlassian Jira (v8.20.10#820010)