[ 
https://issues.apache.org/jira/browse/HIVE-13342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15209416#comment-15209416
 ] 

Siddharth Seth commented on HIVE-13342:
---------------------------------------

Couple of possible enhancements.
LOG.info("some operators cannot be run in llap"); - not very useful. This 
should include additional context. Is that coming from other log lines ?


{code}
throw new SemanticException("Llap mode is set to all but cannot run work in 
llap mode. "
+ "Set hive.llap.execution.mode = auto or set hive.execution.mode = auto");
{code}
hive.execution.mode=auto does not exist. The value is container. Can we refer 
to the constants in HiveConf - in case the values change.

{code}
throw new SemanticException("Llap mode is set to all but cannot run work in 
llap mode. "
            + "Set hive.llap.execution.mode = auto or set hive.execution.mode = 
auto");
{code}
extra can.

In terms of the exception - this changes the current behaviour for mode=ALL. 
Should we add a new mode which is ALL_ALLOW_FALLBACK or some such to retain 
current behaviour for ALL.


> Improve logging in llap decider for llap
> ----------------------------------------
>
>                 Key: HIVE-13342
>                 URL: https://issues.apache.org/jira/browse/HIVE-13342
>             Project: Hive
>          Issue Type: Bug
>          Components: llap
>    Affects Versions: 2.1.0
>            Reporter: Vikram Dixit K
>            Assignee: Vikram Dixit K
>         Attachments: HIVE-13342.1.patch
>
>
> Currently we do not log our decisions with respect to llap. Are we running 
> everything in llap mode or only parts of the plan. We need more logging. 
> Also, if llap mode is all but for some reason, we cannot run the work in llap 
> mode, fail and throw an exception advise the user to change the mode to auto.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to