[
https://issues.apache.org/jira/browse/IMPALA-4080?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17050401#comment-17050401
]
ASF subversion and git services commented on IMPALA-4080:
---------------------------------------------------------
Commit 8eba9471facde2a8e721a39d6b0ddc0273e5d0cb in impala's branch
refs/heads/master from Bikramjeet Vig
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=8eba947 ]
IMPALA-4080 [part 5]: Invoke close on Exprs from plan nodes and sink
configs where they were created
Currently the exprs created in plan nodes and sink configs were being
closed in their respective exec nodes and data sink instances (that
were created using them) when the fragment instance closes. This patch
ensure that they are closed from the plan nodes and sink configs
themselves so that when these are shared among instances, they don't
prematurely close the expressions.
Testing:
Successfully passed exhaustive tests.
Change-Id: I7b79d8b8f8e740609676dd13bd300a5514c65b0d
Reviewed-on: http://gerrit.cloudera.org:8080/15318
Reviewed-by: Bikramjeet Vig <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
> Share codegen work between fragment instances
> ---------------------------------------------
>
> Key: IMPALA-4080
> URL: https://issues.apache.org/jira/browse/IMPALA-4080
> Project: IMPALA
> Issue Type: Improvement
> Components: Backend
> Affects Versions: Impala 2.8.0
> Reporter: Tim Armstrong
> Assignee: Bikramjeet Vig
> Priority: Major
> Labels: codegen, multithreading
>
> With multithreading, we should find a way to share codegen modules between
> fragment instances to avoid redundant compilation, optimisation, etc.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]