Skip to content

Commit 6ec01a2

Browse files
committed
Check GDS state inside shutdown
Allowing to end up in a waiting or failed state.
1 parent 8e73d84 commit 6ec01a2

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

string-formatting/src/main/java/org/neo4j/gds/utils/StringJoining.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,16 @@ public static String join(
5959
CharSequence prefix,
6060
CharSequence suffix
6161
) {
62-
return alternatives.stream().sorted().collect(joining(delimiter, prefix, suffix));
62+
return join(alternatives.stream(), delimiter, prefix, suffix);
63+
}
64+
65+
public static String join(
66+
Stream<String> alternatives,
67+
CharSequence delimiter,
68+
CharSequence prefix,
69+
CharSequence suffix
70+
) {
71+
return alternatives.sorted().collect(joining(delimiter, prefix, suffix));
6372
}
6473

6574
public static String joinVerbose(Collection<String> alternatives) {

0 commit comments

Comments
 (0)