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

Panagiotis Garefalakis commented on HIVE-24737:
-----------------------------------------------

Hey David, seems like the obtainBufferSize values if afterward used as 
[TEZ_RUNTIME_UNORDERED_OUTPUT_BUFFER_SIZE_MB|https://github.com/apache/tez/blob/bf4942b49a3d9c0d326f64715b3e76952b77382d/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/api/TezRuntimeConfiguration.java#L203]
 value.

I believe the conf is there in case the groupByOperator stats are completely 
off -- creating an unreasonably large output buffer. Maybe we could remove and 
have a large upper limit instead, not sure what that value could be though 
(default is 100MB) -- any ideas here [~abstractdog] ? 

> Remove Configuration TEZ_SIMPLE_CUSTOM_EDGE_TINY_BUFFER_SIZE_MB
> ---------------------------------------------------------------
>
>                 Key: HIVE-24737
>                 URL: https://issues.apache.org/jira/browse/HIVE-24737
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: David Mollitor
>            Priority: Minor
>
> Please remove {{TEZ_SIMPLE_CUSTOM_EDGE_TINY_BUFFER_SIZE_MB}}
>  
> It is never in practice actually used.  Can it just be assigned a sensible 
> hard-coded value?
>  
> This seem like an over optimization at the cost of yet another configuration.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to