strangepleasures opened a new pull request #801: URL: https://github.com/apache/jena/pull/801
To support custom SPARQL functions written in JavaScript, ARQ can interchangeably use Nashorn or Graal.js scripting engines (the former will be removed in JDK 15). On JDK versions prior to JDK 15 ARQ can be compiled and used without any Graal-related dependencies. On JDK 15 onward using JavaScript would require having org.graalvm.js:js and org.graalvm.js-scriptengine on the class path. However, as Java Scripting API uses a SPI-based mechanism, they don't have to be included as compile-time dependencies. They still need to be included as test dependencies to make it possible to compile ARQ on JDK 15+. See also the discussion in https://github.com/apache/jena/pull/787 ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
