[
https://issues.apache.org/jira/browse/HIVE-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13760276#comment-13760276
]
Brock Noland commented on HIVE-1511:
------------------------------------
Mohammad, I don't that change works. udfnull fails the error below which is
related to kryo.
{noformat}
[junit] Exception in thread "main" com.esotericsoftware.kryo.KryoException:
Unable to find class:
org.apache.hadoop.hive.contrib.udf.example.UDFExampleArraySum
[junit] Serialization trace:
[junit] udfClass (org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge)
[junit] genericUDF (org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc)
[junit] colList (org.apache.hadoop.hive.ql.plan.SelectDesc)
[junit] conf (org.apache.hadoop.hive.ql.exec.SelectOperator)
[junit] childOperators (org.apache.hadoop.hive.ql.exec.TableScanOperator)
[junit] aliasToWork (org.apache.hadoop.hive.ql.plan.MapWork)
[junit] mapWork (org.apache.hadoop.hive.ql.plan.MapredWork)
[junit] at
com.esotericsoftware.kryo.util.DefaultClassResolver.readName(DefaultClassResolver.java:138)
{noformat}
> Hive plan serialization is slow
> -------------------------------
>
> Key: HIVE-1511
> URL: https://issues.apache.org/jira/browse/HIVE-1511
> Project: Hive
> Issue Type: Improvement
> Affects Versions: 0.7.0, 0.11.0
> Reporter: Ning Zhang
> Assignee: Mohammad Kamrul Islam
> Attachments: failedPlan.xml, generated_plan.xml, HIVE-1511.10.patch,
> HIVE-1511.11.patch, HIVE-1511.12.patch, HIVE-1511.13.patch,
> HIVE-1511.4.patch, HIVE-1511.5.patch, HIVE-1511.6.patch, HIVE-1511.7.patch,
> HIVE-1511.8.patch, HIVE-1511.9.patch, HIVE-1511.patch, HIVE-1511-wip2.patch,
> HIVE-1511-wip3.patch, HIVE-1511-wip4.patch, HIVE-1511.wip.9.patch,
> HIVE-1511-wip.patch, KryoHiveTest.java, run.sh
>
>
> As reported by Edward Capriolo:
> For reference I did this as a test case....
> SELECT * FROM src where
> key=0 OR key=0 OR key=0 OR key=0 OR key=0 OR key=0 OR key=0 OR key=0
> OR key=0 OR key=0 OR key=0 OR
> key=0 OR key=0 OR key=0 OR key=0 OR key=0 OR key=0 OR key=0 OR key=0
> OR key=0 OR key=0 OR key=0 OR
> ...(100 more of these)
> No OOM but I gave up after the test case did not go anywhere for about
> 2 minutes.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira