Skip to content

Commit b01750c

Browse files
Remove config mention
1 parent 06b968c commit b01750c

File tree

2 files changed

+3
-15
lines changed

2 files changed

+3
-15
lines changed

algo/src/main/java/org/neo4j/gds/paths/yens/Yens.java

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@
2929
import org.neo4j.gds.paths.dijkstra.Dijkstra;
3030
import org.neo4j.gds.paths.dijkstra.PathFindingResult;
3131
import org.neo4j.gds.paths.dijkstra.SingleTarget;
32-
import org.neo4j.gds.paths.dijkstra.config.DijkstraSourceTargetsBaseConfig;
33-
import org.neo4j.gds.paths.dijkstra.config.ShortestPathDijkstraStreamConfigImpl;
3432
import org.neo4j.gds.paths.yens.config.ShortestPathYensBaseConfig;
3533
import org.neo4j.gds.termination.TerminationFlag;
3634

@@ -180,13 +178,5 @@ private Optional<PathResult> findFirstPath() {
180178
return dijkstra.compute().findFirst();
181179
}
182180

183-
static DijkstraSourceTargetsBaseConfig dijkstraConfig(long targetNode) {
184-
185-
return ShortestPathDijkstraStreamConfigImpl
186-
.builder()
187-
.sourceNode(targetNode) //this is irrelevant
188-
.targetNode(targetNode)
189-
.build();
190-
}
191181

192182
}

algo/src/main/java/org/neo4j/gds/paths/yens/YensTask.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@
2424
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;
2525
import org.neo4j.gds.paths.PathResult;
2626
import org.neo4j.gds.paths.dijkstra.Dijkstra;
27-
import org.neo4j.gds.paths.dijkstra.config.DijkstraSourceTargetsBaseConfig;
2827
import org.neo4j.gds.termination.TerminationFlag;
2928

3029
import java.util.ArrayList;
30+
import java.util.List;
3131
import java.util.Optional;
3232
import java.util.concurrent.atomic.AtomicInteger;
3333
import java.util.function.BiConsumer;
@@ -149,14 +149,12 @@ private void storePath(int indexId, MutablePathResult rootPath, PathResult spurP
149149

150150
}
151151

152-
153152
private void setupDijkstra() {
154153

155-
DijkstraSourceTargetsBaseConfig config = Yens.dijkstraConfig(targetNode);
156154
this.localDijkstra = Dijkstra.sourceTarget(
157155
localGraph,
158-
config.sourceNode(),
159-
config.targetsList(),
156+
targetNode, //this is irrelevant
157+
List.of(targetNode),
160158
trackRelationships,
161159
Optional.empty(),
162160
ProgressTracker.NULL_TRACKER,

0 commit comments

Comments
 (0)