[ https://issues.apache.org/jira/browse/HIVE-26574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17610687#comment-17610687 ]
John Sherman commented on HIVE-26574: ------------------------------------- The root cause seems to be that TaskGraphWalker does not walk the direct children of a ConditionalTask thus when the LLAP Decider gets executed on the TaskGraph it doesn't convert the conditional Merge Work. > hive.merge.tezfiles does not work with LLAP hive.llap.execution.mode = all > -------------------------------------------------------------------------- > > Key: HIVE-26574 > URL: https://issues.apache.org/jira/browse/HIVE-26574 > Project: Hive > Issue Type: Bug > Components: HiveServer2 > Affects Versions: 4.0.0-alpha-2 > Reporter: John Sherman > Assignee: John Sherman > Priority: Major > > set hive.execution.mode=llap; > set hive.llap.execution.mode=all; > set hive.merge.tezfiles=true; > with the above settings the Merge work generated does not get converted to > LLAP work and thus fails on platform that require LLAP. > This will either end up causing the query compilation to fail OR a > NullPointerException at execution time. -- This message was sent by Atlassian Jira (v8.20.10#820010)