You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2015/04/09 20:55:40 UTC
incubator-tinkerpop git commit: Add direct configuration of the id
manager for toy graphs.
Repository: incubator-tinkerpop
Updated Branches:
refs/heads/TINKERPOP3-581 3cc550e25 -> afb9b12d0
Add direct configuration of the id manager for toy graphs.
Project: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/commit/afb9b12d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/tree/afb9b12d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/diff/afb9b12d
Branch: refs/heads/TINKERPOP3-581
Commit: afb9b12d09c16bbf3731bed849a15bc18200f431
Parents: 3cc550e
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Apr 9 14:55:05 2015 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Apr 9 14:55:05 2015 -0400
----------------------------------------------------------------------
.../gremlin/tinkergraph/structure/TinkerFactory.java | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/afb9b12d/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
----------------------------------------------------------------------
diff --git a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
index e89c9cc..21ad2a0 100644
--- a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
+++ b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
@@ -18,6 +18,8 @@
*/
package org.apache.tinkerpop.gremlin.tinkergraph.structure;
+import org.apache.commons.configuration.BaseConfiguration;
+import org.apache.commons.configuration.Configuration;
import org.apache.tinkerpop.gremlin.process.traversal.T;
import org.apache.tinkerpop.gremlin.process.traversal.Traversal;
import org.apache.tinkerpop.gremlin.process.traversal.step.map.LambdaFlatMapStep;
@@ -35,7 +37,12 @@ import org.apache.tinkerpop.gremlin.structure.VertexProperty;
*/
public class TinkerFactory {
public static TinkerGraph createClassic() {
- final TinkerGraph g = TinkerGraph.open();
+ final Configuration conf = new BaseConfiguration();
+ conf.setProperty(TinkerGraph.CONFIG_VERTEX_ID, TinkerGraph.DefaultIdManager.INTEGER);
+ conf.setProperty(TinkerGraph.CONFIG_EDGE_ID, TinkerGraph.DefaultIdManager.INTEGER);
+ conf.setProperty(TinkerGraph.CONFIG_VERTEX_PROPERTY_ID, TinkerGraph.DefaultIdManager.INTEGER);
+
+ final TinkerGraph g = TinkerGraph.open(conf);
generateClassic(g);
return g;
}