[
https://issues.apache.org/jira/browse/TAJO-1920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985912#comment-14985912
]
Hudson commented on TAJO-1920:
------------------------------
SUCCESS: Integrated in Tajo-master-build #957 (See
[https://builds.apache.org/job/Tajo-master-build/957/])
TAJO-1920: Calling 'Collection.toArray()' with zero-length array (hyunsik: rev
0f1e1df48aa3d393764b172b42a1458f3ab8a2ae)
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/PhysicalPlanUtil.java
* tajo-plan/src/main/java/org/apache/tajo/plan/logical/DistinctGroupbyNode.java
*
tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/fragment/FileFragment.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/global/builder/DistinctGroupbyBuilder.java
* tajo-core/src/main/java/org/apache/tajo/querymaster/DefaultTaskScheduler.java
* tajo-core/src/main/java/org/apache/tajo/querymaster/Task.java
*
tajo-core-tests/src/test/java/org/apache/tajo/engine/query/TestGroupByQuery.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyThirdAggregationExec.java
*
tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/SortedInsertRewriter.java
*
tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultFileScanner.java
* CHANGES
* tajo-core-tests/src/test/java/org/apache/tajo/util/TestJSPUtil.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/PhysicalPlannerImpl.java
*
tajo-core-tests/src/test/java/org/apache/tajo/engine/query/TestTablePartitions.java
* tajo-core-tests/src/test/java/org/apache/tajo/engine/query/TestHBaseTable.java
*
tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTablespace.java
* tajo-algebra/src/main/java/org/apache/tajo/algebra/TruncateTable.java
> Calling 'Collection.toArray()' with zero-length array argument makes
> performance worse
> --------------------------------------------------------------------------------------
>
> Key: TAJO-1920
> URL: https://issues.apache.org/jira/browse/TAJO-1920
> Project: Tajo
> Issue Type: Improvement
> Reporter: Dongkyu Hwangbo
> Assignee: Dongkyu Hwangbo
> Priority: Minor
> Labels: newbie
> Fix For: 0.12.0
>
>
> When passing in an array of too small size, the {{toArray()}} method has to
> construct a new array of the right size using reflection. This has
> significantly worse performance than passing in an array of at least the size
> of the collection itself.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)