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

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

commit 9be4f6b8e151a6c0dd2b4ecd411d8237b27fbf9d
Author: Cole-Greer <[email protected]>
AuthorDate: Thu Sep 19 13:04:12 2024 -0700

    Temporary fix for ElementIdStrategy. Should be removed.
---
 .../process/traversal/strategy/decoration/ElementIdStrategy.java   | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/ElementIdStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/ElementIdStrategy.java
index 65cda70de0..e69f9641ee 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/ElementIdStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/ElementIdStrategy.java
@@ -34,6 +34,7 @@ import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.IdStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.map.PropertiesStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer;
 import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.AbstractTraversalStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.verification.StandardVerificationStrategy;
 import org.apache.tinkerpop.gremlin.process.traversal.util.TraversalHelper;
 import org.apache.tinkerpop.gremlin.structure.Element;
 import org.apache.tinkerpop.gremlin.structure.PropertyType;
@@ -173,7 +174,11 @@ public final class ElementIdStrategy extends 
AbstractTraversalStrategy<Traversal
         final Map<String, Object> map = new HashMap<>();
         map.put(STRATEGY, ElementIdStrategy.class.getCanonicalName());
         map.put(ID_PROPERTY_KEY, this.idPropertyKey);
-        map.put(ID_MAKER, this.idMaker);
+//        map.put(ID_MAKER, this.idMaker);
         return new MapConfiguration(map);
     }
+
+    public static ElementIdStrategy instance() {
+        return build().create();
+    }
 }

Reply via email to