Details
-
Task
-
Status: Open
-
Low
-
Resolution: Unresolved
-
None
-
None
-
Operability
-
Low Hanging Fruit
-
All
-
None
Description
Non-JavaScript scripted UDFs were removed as part of CASSANDRA-12883 but several updates were missed which makes it confusing for users. To name a few I found so far:
- cassandra.yaml - Enable this option to be able to use UDFs with "language javascript" or any custom JSR-223 provider.
- docs functions page "Support for other JSR 223 compliant scripting languages, such as Python, Ruby, and Scala, is possible by adding a JAR to the classpath."
I suspect we also need to update bin/cassandra.in.sh which still tries to collect all JSR223 engines' jars in trunk
Attachments
Issue Links
- Discovered while testing
-
CASSANDRA-17281 Add hooks for the Javascript UDF to enable people to plugin their own implementations of scripted UDFs
- Open
- is a child of
-
CASSANDRA-12883 Remove support for non-JavaScript UDFs
- Resolved
- is related to
-
CASSANDRA-16895 Build with Java 17
- Resolved