apache / druid

Apache Druid: a high performance real-time analytics database.
https://druid.apache.org/
Apache License 2.0
13.44k stars 3.69k forks source link

Supporting "other" JVM Scripting languages #14968

Closed nmondal closed 2 months ago

nmondal commented 1 year ago

Description

JSR-223 is pretty interesting, and allows a lot of scripting languages to be run inside JVM. Current code almost has it, just that we have to make it generic to accept not only JS, but groovy, jruby, clojure whatever works.

Copying the JavaScript specific code, and refactoring it would do fine. Naturally, the druid classpath must have the scripting engine.

Motivation

https://en.wikipedia.org/wiki/Scripting_for_the_Java_Platform

github-actions[bot] commented 3 months ago

This issue has been marked as stale due to 280 days of inactivity. It will be closed in 4 weeks if no further activity occurs. If this issue is still relevant, please simply write any comment. Even if closed, you can still revive the issue at any time or discuss it on the dev@druid.apache.org list. Thank you for your contributions.

github-actions[bot] commented 2 months ago

This issue has been closed due to lack of activity. If you think that is incorrect, or the issue requires additional review, you can revive the issue at any time.