Stephen Mallette created TINKERPOP-2720:
-------------------------------------------

             Summary: Declarative configuration of Gremlin Server
                 Key: TINKERPOP-2720
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2720
             Project: TinkerPop
          Issue Type: Improvement
          Components: server
    Affects Versions: 3.6.0
            Reporter: Stephen Mallette


To better secure Gremlin Server, it will be important to remove dependence on 
Groovy. While {{GremlinLanguageScriptEngine}} can do that from a script 
processing perspective, the init script in Gremlin Server continues to execute 
Groovy which forces the {{GremlinGroovyScriptEngine}} to be configured (thus 
not allowing full removal of the Groovy). There needs to be a declarative 
mechanism to configure the {{Graph}} and the {{GraphTraversalSource}} and to 
load some data. The "loading data" part is important for tests and for the 
pre-packaged Gremlin Server but perhaps that is converted to a configuration 
for TinkerGraph rather than a mechanism within Gremlin Server.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to