[
https://issues.apache.org/jira/browse/HIVE-21867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16867388#comment-16867388
]
Hive QA commented on HIVE-21867:
--------------------------------
Here are the results of testing the latest attachment:
https://issues.apache.org/jira/secure/attachment/12972159/HIVE-21867.02.patch
{color:red}ERROR:{color} -1 due to build exiting with an error
Test results:
https://builds.apache.org/job/PreCommit-HIVE-Build/17645/testReport
Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/17645/console
Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-17645/
Messages:
{noformat}
**** This message was trimmed, see log for full details ****
Applied patch to 'ql/src/test/results/clientpositive/perf/tez/query89.q.out'
with conflicts.
error: patch failed:
ql/src/test/results/clientpositive/perf/tez/query90.q.out:119
Falling back to three-way merge...
Applied patch to 'ql/src/test/results/clientpositive/perf/tez/query90.q.out'
with conflicts.
error: patch failed:
ql/src/test/results/clientpositive/perf/tez/query93.q.out:102
Falling back to three-way merge...
Applied patch to 'ql/src/test/results/clientpositive/perf/tez/query93.q.out'
with conflicts.
error: patch failed:
ql/src/test/results/clientpositive/perf/tez/query94.q.out:169
Falling back to three-way merge...
Applied patch to 'ql/src/test/results/clientpositive/perf/tez/query94.q.out'
with conflicts.
error: patch failed:
ql/src/test/results/clientpositive/perf/tez/query95.q.out:161
Falling back to three-way merge...
Applied patch to 'ql/src/test/results/clientpositive/perf/tez/query95.q.out'
with conflicts.
error: patch failed:
ql/src/test/results/clientpositive/perf/tez/query96.q.out:105
Falling back to three-way merge...
Applied patch to 'ql/src/test/results/clientpositive/perf/tez/query96.q.out'
with conflicts.
error: patch failed:
ql/src/test/results/clientpositive/perf/tez/query97.q.out:111
Falling back to three-way merge...
Applied patch to 'ql/src/test/results/clientpositive/perf/tez/query97.q.out'
with conflicts.
error: patch failed:
ql/src/test/results/clientpositive/perf/tez/query98.q.out:136
Falling back to three-way merge...
Applied patch to 'ql/src/test/results/clientpositive/perf/tez/query98.q.out'
with conflicts.
error: patch failed:
ql/src/test/results/clientpositive/perf/tez/query99.q.out:163
Falling back to three-way merge...
Applied patch to 'ql/src/test/results/clientpositive/perf/tez/query99.q.out'
with conflicts.
U ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out
U ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out
U ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out
U
ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_on_aggcol.q.out
U ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out
U ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw2.q.out
U ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out
U ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out
U ql/src/test/results/clientpositive/llap/mergejoin.q.out
U ql/src/test/results/clientpositive/llap/reopt_semijoin.q.out
U ql/src/test/results/clientpositive/llap/semijoin_hint.q.out
U
ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction.q.out
U
ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction2.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query10.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query12.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query14.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query15.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query16.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query17.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query18.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query19.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query20.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query23.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query24.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query25.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query26.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query27.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query29.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query3.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query33.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query34.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query35.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query38.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query40.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query42.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query43.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query47.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query49.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query5.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query50.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query51.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query52.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query54.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query55.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query56.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query57.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query58.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query60.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query61.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query64.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query65.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query66.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query67.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query69.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query7.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query71.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query73.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query75.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query77.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query79.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query8.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query80.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query87.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query90.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query94.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query95.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query96.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query97.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query98.q.out
U ql/src/test/results/clientpositive/perf/tez/constraints/query99.q.out
U ql/src/test/results/clientpositive/perf/tez/query10.q.out
U ql/src/test/results/clientpositive/perf/tez/query11.q.out
U ql/src/test/results/clientpositive/perf/tez/query12.q.out
U ql/src/test/results/clientpositive/perf/tez/query13.q.out
U ql/src/test/results/clientpositive/perf/tez/query14.q.out
U ql/src/test/results/clientpositive/perf/tez/query15.q.out
U ql/src/test/results/clientpositive/perf/tez/query16.q.out
U ql/src/test/results/clientpositive/perf/tez/query17.q.out
U ql/src/test/results/clientpositive/perf/tez/query18.q.out
U ql/src/test/results/clientpositive/perf/tez/query19.q.out
U ql/src/test/results/clientpositive/perf/tez/query20.q.out
U ql/src/test/results/clientpositive/perf/tez/query23.q.out
U ql/src/test/results/clientpositive/perf/tez/query24.q.out
U ql/src/test/results/clientpositive/perf/tez/query25.q.out
U ql/src/test/results/clientpositive/perf/tez/query26.q.out
U ql/src/test/results/clientpositive/perf/tez/query27.q.out
U ql/src/test/results/clientpositive/perf/tez/query29.q.out
U ql/src/test/results/clientpositive/perf/tez/query3.q.out
U ql/src/test/results/clientpositive/perf/tez/query31.q.out
U ql/src/test/results/clientpositive/perf/tez/query33.q.out
U ql/src/test/results/clientpositive/perf/tez/query34.q.out
U ql/src/test/results/clientpositive/perf/tez/query35.q.out
U ql/src/test/results/clientpositive/perf/tez/query36.q.out
U ql/src/test/results/clientpositive/perf/tez/query37.q.out
U ql/src/test/results/clientpositive/perf/tez/query38.q.out
U ql/src/test/results/clientpositive/perf/tez/query4.q.out
U ql/src/test/results/clientpositive/perf/tez/query40.q.out
U ql/src/test/results/clientpositive/perf/tez/query42.q.out
U ql/src/test/results/clientpositive/perf/tez/query43.q.out
U ql/src/test/results/clientpositive/perf/tez/query45.q.out
U ql/src/test/results/clientpositive/perf/tez/query46.q.out
U ql/src/test/results/clientpositive/perf/tez/query47.q.out
U ql/src/test/results/clientpositive/perf/tez/query48.q.out
U ql/src/test/results/clientpositive/perf/tez/query49.q.out
U ql/src/test/results/clientpositive/perf/tez/query5.q.out
U ql/src/test/results/clientpositive/perf/tez/query50.q.out
U ql/src/test/results/clientpositive/perf/tez/query51.q.out
U ql/src/test/results/clientpositive/perf/tez/query52.q.out
U ql/src/test/results/clientpositive/perf/tez/query53.q.out
U ql/src/test/results/clientpositive/perf/tez/query54.q.out
U ql/src/test/results/clientpositive/perf/tez/query55.q.out
U ql/src/test/results/clientpositive/perf/tez/query56.q.out
U ql/src/test/results/clientpositive/perf/tez/query57.q.out
U ql/src/test/results/clientpositive/perf/tez/query58.q.out
U ql/src/test/results/clientpositive/perf/tez/query6.q.out
U ql/src/test/results/clientpositive/perf/tez/query60.q.out
U ql/src/test/results/clientpositive/perf/tez/query61.q.out
U ql/src/test/results/clientpositive/perf/tez/query63.q.out
U ql/src/test/results/clientpositive/perf/tez/query64.q.out
U ql/src/test/results/clientpositive/perf/tez/query65.q.out
U ql/src/test/results/clientpositive/perf/tez/query66.q.out
U ql/src/test/results/clientpositive/perf/tez/query67.q.out
U ql/src/test/results/clientpositive/perf/tez/query68.q.out
U ql/src/test/results/clientpositive/perf/tez/query69.q.out
U ql/src/test/results/clientpositive/perf/tez/query7.q.out
U ql/src/test/results/clientpositive/perf/tez/query70.q.out
U ql/src/test/results/clientpositive/perf/tez/query71.q.out
U ql/src/test/results/clientpositive/perf/tez/query72.q.out
U ql/src/test/results/clientpositive/perf/tez/query73.q.out
U ql/src/test/results/clientpositive/perf/tez/query74.q.out
U ql/src/test/results/clientpositive/perf/tez/query75.q.out
U ql/src/test/results/clientpositive/perf/tez/query77.q.out
U ql/src/test/results/clientpositive/perf/tez/query78.q.out
U ql/src/test/results/clientpositive/perf/tez/query79.q.out
U ql/src/test/results/clientpositive/perf/tez/query8.q.out
U ql/src/test/results/clientpositive/perf/tez/query80.q.out
U ql/src/test/results/clientpositive/perf/tez/query82.q.out
U ql/src/test/results/clientpositive/perf/tez/query85.q.out
U ql/src/test/results/clientpositive/perf/tez/query86.q.out
U ql/src/test/results/clientpositive/perf/tez/query87.q.out
U ql/src/test/results/clientpositive/perf/tez/query88.q.out
U ql/src/test/results/clientpositive/perf/tez/query89.q.out
U ql/src/test/results/clientpositive/perf/tez/query90.q.out
U ql/src/test/results/clientpositive/perf/tez/query93.q.out
U ql/src/test/results/clientpositive/perf/tez/query94.q.out
U ql/src/test/results/clientpositive/perf/tez/query95.q.out
U ql/src/test/results/clientpositive/perf/tez/query96.q.out
U ql/src/test/results/clientpositive/perf/tez/query97.q.out
U ql/src/test/results/clientpositive/perf/tez/query98.q.out
U ql/src/test/results/clientpositive/perf/tez/query99.q.out
+ result=1
+ '[' 1 -ne 0 ']'
+ rm -rf yetus_PreCommit-HIVE-Build-17645
+ exit 1
'
{noformat}
This message is automatically generated.
ATTACHMENT ID: 12972159 - PreCommit-HIVE-Build
> Sort semijoin conditions to accelerate query processing
> -------------------------------------------------------
>
> Key: HIVE-21867
> URL: https://issues.apache.org/jira/browse/HIVE-21867
> Project: Hive
> Issue Type: New Feature
> Components: Physical Optimizer
> Reporter: Jesus Camacho Rodriguez
> Assignee: Jesus Camacho Rodriguez
> Priority: Major
> Attachments: HIVE-21867.02.patch, HIVE-21867.patch
>
>
> The problem was tackled for CBO in HIVE-21857. Semijoin filters are
> introduced later in the planning phase. Follow similar approach to sort them,
> trying to accelerate filter evaluation.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)