This is an automated email from the ASF dual-hosted git repository.

kenhuuu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


The following commit(s) were added to refs/heads/master by this push:
     new 2b097ab65b Remove CreateTx* methods from TinkerFactory CTR.
2b097ab65b is described below

commit 2b097ab65b93c200029f476d5a6187c7e1540e9b
Author: Ken Hu <[email protected]>
AuthorDate: Fri Jul 28 11:35:26 2023 -0700

    Remove CreateTx* methods from TinkerFactory CTR.
---
 .../tinkergraph/structure/TinkerFactory.java       | 65 ----------------------
 .../tinkerpop/gremlin/tinkergraph/TinkerWorld.java | 37 ++++++++++--
 2 files changed, 32 insertions(+), 70 deletions(-)

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 97ab12dc69..9b6583b910 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
@@ -51,17 +51,6 @@ public final class TinkerFactory {
         return g;
     }
 
-    /**
-     * Create the "classic" graph with transaction support.
-     * @see #createClassic()
-     */
-    public static TinkerTransactionGraph createTxClassic() {
-        final TinkerTransactionGraph g = 
getTinkerTransactionGraphWithClassicNumberManager();
-        generateClassic(g);
-        g.tx().commit();
-        return g;
-    }
-
     /**
      * Generate the graph in {@link #createClassic()} into an existing graph.
      */
@@ -90,17 +79,6 @@ public final class TinkerFactory {
         return g;
     }
 
-    /**
-     * Create the "modern" graph with transaction support.
-     * @see #createModern()
-     */
-    public static TinkerTransactionGraph createTxModern() {
-        final TinkerTransactionGraph g = 
getTinkerTransactionGraphWithCurrentNumberManager();
-        generateModern(g);
-        g.tx().commit();
-        return g;
-    }
-
     /**
      * Generate the graph in {@link #createModern()} into an existing graph.
      */
@@ -144,19 +122,6 @@ public final class TinkerFactory {
         return g;
     }
 
-    /**
-     * Create the "the crew" graph with transaction support.
-     * @see #createTheCrew()
-     */
-    public static TinkerTransactionGraph createTxTheCrew() {
-        final Configuration conf = getConfigurationWithCurrentNumberManager();
-        
conf.setProperty(TinkerGraph.GREMLIN_TINKERGRAPH_DEFAULT_VERTEX_PROPERTY_CARDINALITY,
 VertexProperty.Cardinality.list.name());
-        final TinkerTransactionGraph g = TinkerTransactionGraph.open(conf);
-        generateTheCrew(g);
-        g.tx().commit();
-        return g;
-    }
-
     /**
      * Generate the graph in {@link #createTheCrew()} into an existing graph.
      */
@@ -220,17 +185,6 @@ public final class TinkerFactory {
         return g;
     }
 
-    /**
-     * Creates the "kitchen sink" graph with transaction support.
-     * @see #createKitchenSink()
-     */
-    public static TinkerTransactionGraph createTxKitchenSink() {
-        final TinkerTransactionGraph g = 
getTinkerTransactionGraphWithCurrentNumberManager();
-        generateKitchenSink(g);
-        g.tx().commit();
-        return g;
-    }
-
     /**
      * Generate the graph in {@link #createKitchenSink()} into an existing 
graph.
      */
@@ -255,17 +209,6 @@ public final class TinkerFactory {
         return g;
     }
 
-    /**
-     * Creates the "grateful dead" graph with transaction support.
-     * @see #createGratefulDead()
-     */
-    public static TinkerTransactionGraph createTxGratefulDead() {
-        final TinkerTransactionGraph g = 
getTinkerTransactionGraphWithCurrentNumberManager();
-        generateGratefulDead(g);
-        g.tx().commit();
-        return g;
-    }
-
     /**
      * Generate the graph in {@link #createGratefulDead()} into an existing 
graph.
      */
@@ -282,10 +225,6 @@ public final class TinkerFactory {
         return TinkerGraph.open(getConfigurationWithCurrentNumberManager());
     }
 
-    private static TinkerTransactionGraph 
getTinkerTransactionGraphWithCurrentNumberManager() {
-        return 
TinkerTransactionGraph.open(getConfigurationWithCurrentNumberManager());
-    }
-
     private static Configuration getConfigurationWithCurrentNumberManager() {
         return getNumberIdManagerConfiguration(INTEGER, INTEGER, LONG);
     }
@@ -294,10 +233,6 @@ public final class TinkerFactory {
         return TinkerGraph.open(getConfigurationHWithClassicNumberManager());
     }
 
-    private static TinkerTransactionGraph 
getTinkerTransactionGraphWithClassicNumberManager() {
-        return 
TinkerTransactionGraph.open(getConfigurationHWithClassicNumberManager());
-    }
-
     private static Configuration getConfigurationHWithClassicNumberManager() {
         return getNumberIdManagerConfiguration(INTEGER, INTEGER, INTEGER);
     }
diff --git 
a/tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerWorld.java
 
b/tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerWorld.java
index b0abbdef75..64eb84853b 100644
--- 
a/tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerWorld.java
+++ 
b/tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerWorld.java
@@ -117,11 +117,38 @@ public abstract class TinkerWorld implements World {
      * instances required by the Gherkin test suite.
      */
     public static class TinkerTransactionGraphWorld extends TinkerWorld {
-        private static final AbstractTinkerGraph modern = 
registerTestServices(TinkerFactory.createTxModern());
-        private static final AbstractTinkerGraph classic = 
registerTestServices(TinkerFactory.createTxClassic());
-        private static final AbstractTinkerGraph crew = 
registerTestServices(TinkerFactory.createTxTheCrew());
-        private static final AbstractTinkerGraph sink = 
registerTestServices(TinkerFactory.createTxKitchenSink());
-        private static final AbstractTinkerGraph grateful = 
registerTestServices(TinkerFactory.createTxGratefulDead());
+        private static final AbstractTinkerGraph modern;
+        private static final AbstractTinkerGraph classic;
+        private static final AbstractTinkerGraph crew;
+        private static final AbstractTinkerGraph sink;
+        private static final AbstractTinkerGraph grateful;
+
+        static {
+            modern = 
TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
+            TinkerFactory.generateModern(modern);
+            modern.tx().commit();
+            registerTestServices(modern);
+
+            classic = 
TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
+            TinkerFactory.generateClassic(classic);
+            classic.tx().commit();
+            registerTestServices(classic);
+
+            crew = 
TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
+            TinkerFactory.generateTheCrew(crew);
+            crew.tx().commit();
+            registerTestServices(crew);
+
+            sink = 
TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
+            TinkerFactory.generateKitchenSink(sink);
+            sink.tx().commit();
+            registerTestServices(sink);
+
+            grateful = 
TinkerTransactionGraph.open(getNumberIdManagerConfiguration());
+            TinkerFactory.generateGratefulDead(grateful);
+            grateful.tx().commit();
+            registerTestServices(grateful);
+        }
 
         @Override
         public GraphTraversalSource getGraphTraversalSource(final 
LoadGraphWith.GraphData graphData) {

Reply via email to