hillview icon indicating copy to clipboard operation
hillview copied to clipboard

Allow python scripting

Open lalithsuresh opened this issue 4 years ago • 0 comments

With PR https://github.com/vmware/hillview/pull/607, we can use Graal to run different languages on the JVM. Other than the special casing for dates in JSVirtualRowSnapshot, the code is basically guest language agnostic. Any python script that the user supplies can be executed via graal using context.eval("python", "<code>").

That said, graal-python requires some out-of-band rituals to set up, and given how slow it for stock JDKs, the team doesn't seem keen on supporting a maven artifact similar to graal-js: https://github.com/graalvm/graalpython/issues/96

We can keep this around as a tracking issue to see if these problems go away with time.

lalithsuresh avatar Jun 01 '20 20:06 lalithsuresh