Tim Armstrong has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/16123 )

Change subject: IMPALA-9943,IMPALA-4974: INTERSECT/EXCEPT [DISTINCT]
......................................................................


Patch Set 8:

(2 comments)

http://gerrit.cloudera.org:8080/#/c/16123/9//COMMIT_MSG
Commit Message:

PS9:
note to self: need to focus on tests


http://gerrit.cloudera.org:8080/#/c/16123/8/testdata/workloads/functional-planner/queries/PlannerTest/setoperation-rewrite.test
File 
testdata/workloads/functional-planner/queries/PlannerTest/setoperation-rewrite.test:

http://gerrit.cloudera.org:8080/#/c/16123/8/testdata/workloads/functional-planner/queries/PlannerTest/setoperation-rewrite.test@470
PS8, Line 470: |  hash predicates: bigint_col IS NOT DISTINCT FROM 
functional.alltypestiny.bigint_col, bool_col IS NOT DISTINCT FROM 
functional.alltypestiny.bool_col, double_col IS NOT DISTINCT FROM 
functional.alltypestiny.double_col, float_col IS NOT DISTINCT FROM 
functional.alltypestiny.float_col, id IS NOT DISTINCT FROM 
functional.alltypestiny.id, int_col IS NOT DISTINCT FROM 
functional.alltypestiny.int_col, month IS NOT DISTINCT FROM 
functional.alltypestiny.month, smallint_col IS NOT DISTINCT FROM 
functional.alltypestiny.smallint_col, timestamp_col IS NOT DISTINCT FROM 
functional.alltypestiny.timestamp_col, tinyint_col IS NOT DISTINCT FROM 
functional.alltypestiny.tinyint_col, year IS NOT DISTINCT FROM 
functional.alltypestiny.year, string_col IS NOT DISTINCT FROM 
functional.alltypestiny.string_col, date_string_col IS NOT DISTINCT FROM 
functional.alltypestiny.date_string_col
> Actually, I was not referring to planning time but the execution time.  I h
Yeah it does add overhead - with the regular equality predicates, we don't 
insert or probe with rows with null join keys, so the null check is omitted. In 
general it would be helpful to have more nullability info since there are a lot 
of null checks in the compiled code (basically every SlotRef expr)



--
To view, visit http://gerrit.cloudera.org:8080/16123
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I5be46f824217218146ad48b30767af0fc7edbc0f
Gerrit-Change-Number: 16123
Gerrit-PatchSet: 8
Gerrit-Owner: Shant Hovsepian <sh...@cloudera.com>
Gerrit-Reviewer: Aman Sinha <amsi...@cloudera.com>
Gerrit-Reviewer: David Rorke <dro...@cloudera.com>
Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Gerrit-Reviewer: Shant Hovsepian <sh...@cloudera.com>
Gerrit-Reviewer: Tim Armstrong <tarmstr...@cloudera.com>
Gerrit-Comment-Date: Thu, 23 Jul 2020 06:27:51 +0000
Gerrit-HasComments: Yes

Reply via email to