Skip to content

Commit e283cde

Browse files
GH-4899 We should always set a ColletionFactory supplier and allow for
specialization. This way at least one is set.
1 parent 0e74a66 commit e283cde

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

core/queryalgebra/evaluation/src/main/java/org/eclipse/rdf4j/query/algebra/evaluation/impl/StrictEvaluationStrategyFactory.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import java.util.function.Supplier;
1414

1515
import org.eclipse.rdf4j.collection.factory.api.CollectionFactory;
16+
import org.eclipse.rdf4j.collection.factory.impl.DefaultCollectionFactory;
1617
import org.eclipse.rdf4j.query.Dataset;
1718
import org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy;
1819
import org.eclipse.rdf4j.query.algebra.evaluation.TripleSource;
@@ -27,7 +28,7 @@ public class StrictEvaluationStrategyFactory extends AbstractEvaluationStrategyF
2728
implements FederatedServiceResolverClient {
2829

2930
private FederatedServiceResolver serviceResolver;
30-
protected Supplier<CollectionFactory> collectionFactorySupplier;
31+
protected Supplier<CollectionFactory> collectionFactorySupplier = DefaultCollectionFactory::new;
3132

3233
public StrictEvaluationStrategyFactory() {
3334
}

0 commit comments

Comments
 (0)