You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by "Jacques Nadeau (Jira)" <ji...@apache.org> on 2021/09/19 23:46:00 UTC
[jira] [Created] (CALCITE-4786) Facilitate use of graalvm
native-image compilation
Jacques Nadeau created CALCITE-4786:
---------------------------------------
Summary: Facilitate use of graalvm native-image compilation
Key: CALCITE-4786
URL: https://issues.apache.org/jira/browse/CALCITE-4786
Project: Calcite
Issue Type: Improvement
Components: build
Reporter: Jacques Nadeau
Right now, there are number of things that make it difficult to use Calcite with GraalVM native compilation.
There are several reasons that supporting this kind of compilation could be beneficial:
- Enable use of Calcite as a Lambda with minimal startup-time
- Create a Calcite shared library that can be easily embedded in other languages
Initially, I would focus this work on core parsing and query planning.
This work was inspired by work on https://substrait.io
Let's use this ticket to track improvements that can be done to enable this.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)