You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "Daniel Kuppitz (JIRA)" <ji...@apache.org> on 2016/06/13 09:00:31 UTC

[jira] [Created] (TINKERPOP-1337) Provide an "add jar" endpoint

Daniel Kuppitz created TINKERPOP-1337:
-----------------------------------------

             Summary: Provide an "add jar" endpoint
                 Key: TINKERPOP-1337
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1337
             Project: TinkerPop
          Issue Type: Improvement
          Components: server
    Affects Versions: 3.2.0-incubating
            Reporter: Daniel Kuppitz


Gremlin Server should provide something (an endpoint?) that allows the user to add new jar files, without the need to restart the server.

We've talked about it before, but I thought it might be good idea to have a ticket where we collect some thoughts.

One particular problem we've talked about is this: What if someone wants to update a previously loaded jar? The initial loading of a new jar file seems to be a smaller problem; unloading a jar file to update it with a newer version seems to be a real problem. I would say we simply shouldn't support that. I've looked into other projects (e.g. Hive) and there're ways to load new jars, but not to unload them later. If you really need to get rid of a previously loaded jar, then you'll have to restart the server / JVM.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)