[ 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)