[ https://issues.apache.org/jira/browse/CASSANDRA-16895?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17477999#comment-17477999 ]
Ekaterina Dimitrova edited comment on CASSANDRA-16895 at 1/18/22, 4:01 PM: --------------------------------------------------------------------------- Quick update - twitter survey: _We would love to understand how you use ApacheCassandra UDFs and UDAs._ _32 people responded as follows:_ * _We do not use them - 75%_ * _We only use Java UDFs - 22%_ * _We only use JS UDFs - 0%_ * _We use Java and JS UDFs - 3%_ We also received feedback on LinkedIN on the topic - [https://www.linkedin.com/feed/update/urn:li:activity:6886728406742970369?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A6886728406742970369%2C6886793921020608512%29&replyUrn=urn%3Ali%3Acomment%3A%28activity%3A6886728406742970369%2C6887421509485248512%29] Next I am opening a discussion thread on the dev mailing list to get to some consensus what we do with UDF. I already also found a simple workaround for the ant script and scriptdef so that we don't need Nashorn/Graal/etc for those. (CASSANDRA-17234) was (Author: e.dimitrova): Quick update - twitter survey: _We would love to understand hope you use ApacheCassandra UDFs and UDAs._ _32 people responded as follows:_ * _We do not use them - 75%_ * _We only use Java UDFs - 22%_ * _We only use JS UDFs - 0%_ * _We use Java and JS UDFs - 3%_ We also received feedback on LinkedIN on the topic - https://www.linkedin.com/feed/update/urn:li:activity:6886728406742970369?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A6886728406742970369%2C6886793921020608512%29&replyUrn=urn%3Ali%3Acomment%3A%28activity%3A6886728406742970369%2C6887421509485248512%29 Next I am opening a discussion thread on the dev mailing list to get to some consensus what we do with UDF. I already also found a simple workaround for the ant script and scriptdef so that we don't need Nashorn/Graal/etc for those. (CASSANDRA-17234) > Support Java 17 > --------------- > > Key: CASSANDRA-16895 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16895 > Project: Cassandra > Issue Type: Task > Components: Build > Reporter: Ekaterina Dimitrova > Assignee: Ekaterina Dimitrova > Priority: Normal > > This ticket is intended to group all issues found to support Java 17 in the > future. > Upgrade steps: > * [Dependencies > |https://mvnrepository.com/artifact/org.apache.cassandra/cassandra-all/4.0.1]to > be updated (not all but at least those that require an update in order to > work with Java 17) > * More encapsulated JDK internal APIs. Some of the issues might be solved > with the dependencies updates > * Currently trunk compiles if we remove the Nashorn dependency (ant script > tag, used for the test environment; UDFs) . The oracle recommendation to use > Nashorn-core won't work for the project as it is under GPL 2.0. Most probably > we will opt in for graal-sdk licensed under UPL > * All tests to be cleaned > * CI environment to be setup -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org