nicolo-paganin opened a new issue #6003: Pulsar Functions with shared jar URL: https://github.com/apache/pulsar/issues/6003 **Is your feature request related to a problem? Please describe.** In order to create a pulsar function you have to build a `fat jar` (or `nar`) and the submit the `jar` when you create the function. The jar is copied by default inside `pulsar/tmp/function_name`. Currently it is not possible to load a shared jar containing one or more functions to be used without loading the jar (something similar to what is happening loading the a `nar` containing pulsar IO Sources/Sinks inside che `connectors` folder). This could have the following benefits: - Function can be distributed with the installation and users can create functions from builtin `jars` / `nars` without having the `jar` / `nar` file - In case of multiple functions (with different functions names) using the same jar, the latter is not duplicated every time a new function is created **Describe the solution you'd like** The possibility to create a new function loading the relative jar (if the function is not one of the builtin ones) or instantiate a new function using the buildin ones the are copied inside the `function` folder (like the connectors)
---------------------------------------------------------------- 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] With regards, Apache Git Services
