Skip to content

Commit 2b097ab

Browse files
committed
Remove CreateTx* methods from TinkerFactory CTR.
1 parent 18ea3d5 commit 2b097ab

File tree

2 files changed

+32
-70
lines changed

2 files changed

+32
-70
lines changed

tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,6 @@ public static TinkerGraph createClassic() {
5151
return g;
5252
}
5353

54-
/**
55-
* Create the "classic" graph with transaction support.
56-
* @see #createClassic()
57-
*/
58-
public static TinkerTransactionGraph createTxClassic() {
59-
final TinkerTransactionGraph g = getTinkerTransactionGraphWithClassicNumberManager();
60-
generateClassic(g);
61-
g.tx().commit();
62-
return g;
63-
}
64-
6554
/**
6655
* Generate the graph in {@link #createClassic()} into an existing graph.
6756
*/
@@ -90,17 +79,6 @@ public static TinkerGraph createModern() {
9079
return g;
9180
}
9281

93-
/**
94-
* Create the "modern" graph with transaction support.
95-
* @see #createModern()
96-
*/
97-
public static TinkerTransactionGraph createTxModern() {
98-
final TinkerTransactionGraph g = getTinkerTransactionGraphWithCurrentNumberManager();
99-
generateModern(g);
100-
g.tx().commit();
101-
return g;
102-
}
103-
10482
/**
10583
* Generate the graph in {@link #createModern()} into an existing graph.
10684
*/
@@ -144,19 +122,6 @@ public static TinkerGraph createTheCrew() {
144122
return g;
145123
}
146124

147-
/**
148-
* Create the "the crew" graph with transaction support.
149-
* @see #createTheCrew()
150-
*/
151-
public static TinkerTransactionGraph createTxTheCrew() {
152-
final Configuration conf = getConfigurationWithCurrentNumberManager();
153-
conf.setProperty(TinkerGraph.GREMLIN_TINKERGRAPH_DEFAULT_VERTEX_PROPERTY_CARDINALITY, VertexProperty.Cardinality.list.name());
154-
final TinkerTransactionGraph g = TinkerTransactionGraph.open(conf);
155-
generateTheCrew(g);
156-
g.tx().commit();
157-
return g;
158-
}
159-
160125
/**
161126
* Generate the graph in {@link #createTheCrew()} into an existing graph.
162127
*/
@@ -220,17 +185,6 @@ public static TinkerGraph createKitchenSink() {
220185
return g;
221186
}
222187

223-
/**
224-
* Creates the "kitchen sink" graph with transaction support.
225-
* @see #createKitchenSink()
226-
*/
227-
public static TinkerTransactionGraph createTxKitchenSink() {
228-
final TinkerTransactionGraph g = getTinkerTransactionGraphWithCurrentNumberManager();
229-
generateKitchenSink(g);
230-
g.tx().commit();
231-
return g;
232-
}
233-
234188
/**
235189
* Generate the graph in {@link #createKitchenSink()} into an existing graph.
236190
*/
@@ -255,17 +209,6 @@ public static TinkerGraph createGratefulDead() {
255209
return g;
256210
}
257211

258-
/**
259-
* Creates the "grateful dead" graph with transaction support.
260-
* @see #createGratefulDead()
261-
*/
262-
public static TinkerTransactionGraph createTxGratefulDead() {
263-
final TinkerTransactionGraph g = getTinkerTransactionGraphWithCurrentNumberManager();
264-
generateGratefulDead(g);
265-
g.tx().commit();
266-
return g;
267-
}
268-
269212
/**
270213
* Generate the graph in {@link #createGratefulDead()} into an existing graph.
271214
*/
@@ -282,10 +225,6 @@ private static TinkerGraph getTinkerGraphWithCurrentNumberManager() {
282225
return TinkerGraph.open(getConfigurationWithCurrentNumberManager());
283226
}
284227

285-
private static TinkerTransactionGraph getTinkerTransactionGraphWithCurrentNumberManager() {
286-
return TinkerTransactionGraph.open(getConfigurationWithCurrentNumberManager());
287-
}
288-
289228
private static Configuration getConfigurationWithCurrentNumberManager() {
290229
return getNumberIdManagerConfiguration(INTEGER, INTEGER, LONG);
291230
}
@@ -294,10 +233,6 @@ private static TinkerGraph getTinkerGraphWithClassicNumberManager() {
294233
return TinkerGraph.open(getConfigurationHWithClassicNumberManager());
295234
}
296235

297-
private static TinkerTransactionGraph getTinkerTransactionGraphWithClassicNumberManager() {
298-
return TinkerTransactionGraph.open(getConfigurationHWithClassicNumberManager());
299-
}
300-
301236
private static Configuration getConfigurationHWithClassicNumberManager() {
302237
return getNumberIdManagerConfiguration(INTEGER, INTEGER, INTEGER);
303238
}

tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerWorld.java

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,38 @@ public AbstractTinkerGraph open(final Configuration configuration) {
117117
* instances required by the Gherkin test suite.
118118
*/
119119
public static class TinkerTransactionGraphWorld extends TinkerWorld {
120-
private static final AbstractTinkerGraph modern = registerTestServices(TinkerFactory.createTxModern());
121-
private static final AbstractTinkerGraph classic = registerTestServices(TinkerFactory.createTxClassic());
122-
private static final AbstractTinkerGraph crew = registerTestServices(TinkerFactory.createTxTheCrew());
123-
private static final AbstractTinkerGraph sink = registerTestServices(TinkerFactory.createTxKitchenSink());
124-
private static final AbstractTinkerGraph grateful = registerTestServices(TinkerFactory.createTxGratefulDead());
120+
private static final AbstractTinkerGraph modern;
121+
private static final AbstractTinkerGraph classic;
122+
private static final AbstractTinkerGraph crew;
123+
private static final AbstractTinkerGraph sink;
124+
private static final AbstractTinkerGraph grateful;
125+
126+
static {
127+
modern = TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
128+
TinkerFactory.generateModern(modern);
129+
modern.tx().commit();
130+
registerTestServices(modern);
131+
132+
classic = TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
133+
TinkerFactory.generateClassic(classic);
134+
classic.tx().commit();
135+
registerTestServices(classic);
136+
137+
crew = TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
138+
TinkerFactory.generateTheCrew(crew);
139+
crew.tx().commit();
140+
registerTestServices(crew);
141+
142+
sink = TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
143+
TinkerFactory.generateKitchenSink(sink);
144+
sink.tx().commit();
145+
registerTestServices(sink);
146+
147+
grateful = TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
148+
TinkerFactory.generateGratefulDead(grateful);
149+
grateful.tx().commit();
150+
registerTestServices(grateful);
151+
}
125152

126153
@Override
127154
public GraphTraversalSource getGraphTraversalSource(final LoadGraphWith.GraphData graphData) {

0 commit comments

Comments
 (0)