[
https://issues.apache.org/jira/browse/TAJO-665?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13923558#comment-13923558
]
Hudson commented on TAJO-665:
-----------------------------
SUCCESS: Integrated in Tajo-0.8.0-build #15 (See
[https://builds.apache.org/job/Tajo-0.8.0-build/15/])
TAJO-665: sort buffer size must be dealt as long type values. (missed casting).
(hyunsik:
https://git-wip-us.apache.org/repos/asf/?p=incubator-tajo.git&a=commit&h=835d3f691e564d68aa4b07a4bdf8a9ed8e68995c)
* tajo-common/src/main/java/org/apache/tajo/conf/TajoConf.java
*
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/physical/ExternalSortExec.java
> sort buffer size must be dealt as long type values.
> ---------------------------------------------------
>
> Key: TAJO-665
> URL: https://issues.apache.org/jira/browse/TAJO-665
> Project: Tajo
> Issue Type: Improvement
> Reporter: Hyunsik Choi
> Assignee: hyoungjunkim
> Fix For: 0.8-incubating, 1.0-incubating
>
> Attachments: TAJO-665.patch
>
>
> sort buffer size (tajo.executor.external-sort.buffer-mb in TajoConf) is used
> to determine in-memory buffer for external merge sort. Currently, its type is
> integer. So, if users can set more than 2GB to sort buffer size, external
> merge operator will meet negative sort buffer size. Finally, it will cause
> significant performance degradation.
--
This message was sent by Atlassian JIRA
(v6.2#6252)