You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "stephen mallette (JIRA)" <ji...@apache.org> on 2018/06/27 16:32:00 UTC

[jira] [Closed] (TINKERPOP-1989) Preserve order that plugins are applied in Gremlin Console

     [ https://issues.apache.org/jira/browse/TINKERPOP-1989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stephen mallette closed TINKERPOP-1989.
---------------------------------------
    Resolution: Done

> Preserve order that plugins are applied in Gremlin Console
> ----------------------------------------------------------
>
>                 Key: TINKERPOP-1989
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1989
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: console
>    Affects Versions: 3.2.9
>            Reporter: stephen mallette
>            Assignee: stephen mallette
>            Priority: Minor
>             Fix For: 3.4.0, 3.3.4, 3.2.10
>
>
> Plugins are now loaded in the order that {{ServiceLoader}} constructs them. Would be better if the plugins respected the order of the configuration file, that way the user could expect some control there in case one plugin depended on another for some reason. It's not a perfect system as users would be responsible for ordering, but it's a cheap, non-breaking way to at least provide some method for dealing with dependencies.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)