Rajesh Balamohan created TEZ-3747:
-------------------------------------

             Summary: TezConstants.TEZ_SHUFFLE_HANDLER_SERVICE_ID is referenced 
in Hive
                 Key: TEZ-3747
                 URL: https://issues.apache.org/jira/browse/TEZ-3747
             Project: Apache Tez
          Issue Type: Improvement
            Reporter: Rajesh Balamohan
            Priority: Minor


TezConstants is marked as private. 
However,  {{TezConstants.TEZ_SHUFFLE_HANDLER_SERVICE_ID}} is referenced in Hive

https://github.com/apache/hive/blob/master/llap-server/src/java/org/apache/hadoop/hive/llap/daemon/impl/TaskRunnerCallable.java#L219

https://github.com/apache/hive/blob/master/llap-server/src/java/org/apache/hadoop/hive/llap/daemon/impl/ContainerRunnerImpl.java#L172

Post TEZ-3334 merge, this would throw "cannot find symbol" exception during 
compilation. 

May be easier option would be add 
{{TezConstants.TEZ_SHUFFLE_HANDLER_SERVICE_ID}} and reference it in 
{{TezConfiguration.TEZ_AM_SHUFFLE_AUXILIARY_SERVICE_ID_DEFAULT}} as hive 
supports multiple versions of tez.






--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to