You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2025/11/21 12:31:00 UTC
[jira] [Commented] (IMPALA-14559) Include calcite-planner into docker images and OS packages
[ https://issues.apache.org/jira/browse/IMPALA-14559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18039841#comment-18039841 ]
ASF subversion and git services commented on IMPALA-14559:
----------------------------------------------------------
Commit 5eea4f6f797e5549623a4dc4891ec82af08a41ac in impala's branch refs/heads/master from Joe McDonnell
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=5eea4f6f7 ]
IMPALA-14559: Ship calcite-planner jar in Impala packages
This adds the java/impala-package Maven project to make it easier
to ship / test the Calcite planner. impala-package has a dependency
on impala-frontend and calcite-planner, so its classpath requires
no extra work when constructing the classpath.
An additional cleanup is that this no longer puts the
impala-frontend-*-tests.jar on the classpath by default. This requires
updating the query event hooks test, as it relies on that jar being
present.
This does not change the default value for the use_calcite_planner
query option, so there is no change in behavior.
Testing:
- Ran a core job
- Built docker images and OS packages locally
Change-Id: I81dec2a5b59e279229a735c8bb1a23c77111a793
Reviewed-on: http://gerrit.cloudera.org:8080/23497
Reviewed-by: Impala Public Jenkins <im...@cloudera.com>
Tested-by: Impala Public Jenkins <im...@cloudera.com>
> Include calcite-planner into docker images and OS packages
> ----------------------------------------------------------
>
> Key: IMPALA-14559
> URL: https://issues.apache.org/jira/browse/IMPALA-14559
> Project: IMPALA
> Issue Type: Task
> Components: Infrastructure
> Affects Versions: Impala 5.0.0
> Reporter: Joe McDonnell
> Priority: Critical
>
> The Calcite planner is progressing and we should make it easier to test. To do that, we should start having the calcite-planner jar available by default in most form factors (Docker images, OS packages, regular minicluster configuration). The use_calcite_planner query option will remain false, but shipping the calcite-planner jar makes it much easier to test.
> Introducing an impala-package Maven project can simplify a lot of the code in this area so that we aren't manually assembling all of the jars from various projects.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org