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

stephen mallette closed TINKERPOP-659.
--------------------------------------
    Resolution: Won't Do

We never really added too many additional configurations and we've been largely 
content with this as it is for a while now, so maybe best to just leave this 
alone until a need arise.

> GraphConfiguration Class
> ------------------------
>
>                 Key: TINKERPOP-659
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-659
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: structure
>    Affects Versions: 3.0.2-incubating
>            Reporter: stephen mallette
>            Assignee: stephen mallette
>            Priority: Major
>
> {{GraphFactory}} currently takes a {{Configuration}} object to construct 
> graph instances.  At first, this was the only TinkerPop use of the 
> {{Configuration}} - the rest was passed on to graph instances for their 
> internal usage.  More recently, the {{Configuration}} can have other 
> important keys like configurations for the {{IoRegistry}}.  The keys for 
> these settings are scattered about gremlin-core (e.g 
> {{gremlin.io.gryo.poolSize}} is in {{GryoPool}}, {{gremlin.graph}} is in 
> {{Graph}}).  
> To better centralize the configuration keys and better support passing around 
> this configuration, a {{GraphConfiguration}} class should be created to be a 
> holder for these configurations.



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

Reply via email to