You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Jesus Camacho Rodriguez (JIRA)" <ji...@apache.org> on 2016/06/02 10:18:05 UTC
[jira] [Updated] (HIVE-12798) CBO: Calcite Operator To Hive
Operator (Calcite Return Path): MiniTezCliDriver.vector* queries failures
due to NPE in Vectorizer.onExpressionHasNullSafes()
[ https://issues.apache.org/jira/browse/HIVE-12798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jesus Camacho Rodriguez updated HIVE-12798:
-------------------------------------------
Fix Version/s: (was: 2.1.0)
> CBO: Calcite Operator To Hive Operator (Calcite Return Path): MiniTezCliDriver.vector* queries failures due to NPE in Vectorizer.onExpressionHasNullSafes()
> -----------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: HIVE-12798
> URL: https://issues.apache.org/jira/browse/HIVE-12798
> Project: Hive
> Issue Type: Sub-task
> Components: CBO
> Reporter: Hari Sankar Sivarama Subramaniyan
> Assignee: Hari Sankar Sivarama Subramaniyan
> Fix For: 2.0.0
>
> Attachments: HIVE-12798.1.patch
>
>
> As of 01/04/2016, the following tests fail in the MiniTezCliDriver mode when the cbo return path is enabled. We need to fix them :
> {code}
> vector_leftsemi_mapjoin
> vector_join_filters
> vector_interval_mapjoin
> vector_left_outer_join
> vectorized_mapjoin
> vector_inner_join
> vectorized_context
> tez_vector_dynpart_hashjoin_1
> count
> auto_sortmerge_join_6
> skewjoin
> vector_auto_smb_mapjoin_14
> auto_join_filters
> vector_outer_join0
> vector_outer_join1
> vector_outer_join2
> vector_outer_join3
> vector_outer_join4
> vector_outer_join5
> hybridgrace_hashjoin_1
> vector_mapjoin_reduce
> vectorized_nested_mapjoin
> vector_left_outer_join2
> vector_char_mapjoin1
> vector_decimal_mapjoin
> vectorized_dynamic_partition_pruning
> vector_varchar_mapjoin1
> {code}
> This jira is intended to cover the vectorization issues related to the MiniTezCliDriver failures caused by NPE via nullSafes array as shown below :
> {code}
> private boolean onExpressionHasNullSafes(MapJoinDesc desc) {
> boolean[] nullSafes = desc.getNullSafes();
> for (boolean nullSafe : nullSafes) {
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)