Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-2720

Declarative configuration of Gremlin Server

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.6.0
    • None
    • server
    • None

    Description

      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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            spmallette Stephen Mallette
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: