Skip to content

Commit a710fe7

Browse files
authored
GH-5663: add deprecation notices for FedX (#5665)
2 parents 4ff0fd0 + abf7f52 commit a710fe7

23 files changed

Lines changed: 21 additions & 8 deletions

tools/federation/src/main/java/org/eclipse/rdf4j/federated/api/FedXApi.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import org.eclipse.rdf4j.query.TupleQueryResult;
2323
import org.eclipse.rdf4j.repository.RepositoryResult;
2424

25+
@Deprecated(forRemoval = true)
2526
public interface FedXApi {
2627

2728
TupleQueryResult evaluate(String query) throws QueryEvaluationException;

tools/federation/src/main/java/org/eclipse/rdf4j/federated/evaluation/FederationEvalStrategy.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,6 @@
6161
import org.eclipse.rdf4j.federated.evaluation.iterator.SingleBindingSetIteration;
6262
import org.eclipse.rdf4j.federated.evaluation.join.ControlledWorkerBindJoin;
6363
import org.eclipse.rdf4j.federated.evaluation.join.ControlledWorkerJoin;
64-
import org.eclipse.rdf4j.federated.evaluation.join.SynchronousBoundJoin;
65-
import org.eclipse.rdf4j.federated.evaluation.join.SynchronousJoin;
6664
import org.eclipse.rdf4j.federated.evaluation.union.ControlledWorkerUnion;
6765
import org.eclipse.rdf4j.federated.evaluation.union.ParallelGetStatementsTask;
6866
import org.eclipse.rdf4j.federated.evaluation.union.ParallelPreparedAlgebraUnionTask;
@@ -889,8 +887,6 @@ public QueryEvaluationStep prepareNaryUnion(NUnion union, QueryEvaluationContext
889887
* Join executors are for instance:
890888
*
891889
* <ul>
892-
* <li>{@link SynchronousJoin}</li>
893-
* <li>{@link SynchronousBoundJoin}</li>
894890
* <li>{@link ControlledWorkerJoin}</li>
895891
* <li>{@link ControlledWorkerBindJoin}</li>
896892
* </ul>

tools/federation/src/main/java/org/eclipse/rdf4j/federated/evaluation/SailFederationEvalStrategy.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
* @author Andreas Schwarte
4949
*
5050
*/
51+
@Deprecated(forRemoval = true) // will be replaced with single unified federation eval strategy
5152
public class SailFederationEvalStrategy extends FederationEvalStrategy {
5253

5354
public SailFederationEvalStrategy(FederationContext federationContext) {

tools/federation/src/main/java/org/eclipse/rdf4j/federated/evaluation/SparqlFederationEvalStrategy.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
* @author Andreas Schwarte
6363
*
6464
*/
65+
@Deprecated(forRemoval = true) // will be replaced with single unified federation eval strategy
6566
public class SparqlFederationEvalStrategy extends FederationEvalStrategy {
6667

6768
public SparqlFederationEvalStrategy(FederationContext federationContext) {

tools/federation/src/main/java/org/eclipse/rdf4j/federated/evaluation/iterator/CloseDependentConnectionIteration.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@
1414
import org.eclipse.rdf4j.common.iteration.CloseableIteration;
1515
import org.eclipse.rdf4j.query.QueryEvaluationException;
1616
import org.eclipse.rdf4j.repository.RepositoryConnection;
17-
import org.slf4j.Logger;
18-
import org.slf4j.LoggerFactory;
1917

2018
/**
2119
* A wrapping iteration that attempts to close the dependent {@link RepositoryConnection} after consumption.
@@ -24,8 +22,6 @@
2422
*/
2523
public class CloseDependentConnectionIteration<T> extends AbstractCloseableIteration<T> {
2624

27-
private static final Logger logger = LoggerFactory.getLogger(CloseDependentConnectionIteration.class);
28-
2925
protected final CloseableIteration<T> inner;
3026
protected final RepositoryConnection dependentConn;
3127

tools/federation/src/main/java/org/eclipse/rdf4j/federated/evaluation/iterator/IndependentJoingroupBindingsIteration.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
*
2626
* @author Andreas Schwarte
2727
*/
28+
@Deprecated(forRemoval = true)
2829
public class IndependentJoingroupBindingsIteration extends LookAheadIteration<BindingSet> {
2930

3031
protected final BindingSet bindings;

tools/federation/src/main/java/org/eclipse/rdf4j/federated/evaluation/iterator/IndependentJoingroupBindingsIteration2.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
*
2929
* @author Andreas Schwarte
3030
*/
31+
@Deprecated(forRemoval = true)
3132
public class IndependentJoingroupBindingsIteration2 extends LookAheadIteration<BindingSet> {
3233

3334
// a pattern matcher for the binding resolver, pattern: myVar_%outerID%#bindingId, e.g. name_0#0

tools/federation/src/main/java/org/eclipse/rdf4j/federated/evaluation/iterator/IndependentJoingroupBindingsIteration3.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
*
3030
* @author Andreas Schwarte
3131
*/
32+
@Deprecated(forRemoval = true)
3233
public class IndependentJoingroupBindingsIteration3 extends LookAheadIteration<BindingSet> {
3334

3435
// a pattern matcher for the binding resolver, pattern: myVar_%outerID%#bindingId, e.g. name_0#0

tools/federation/src/main/java/org/eclipse/rdf4j/federated/evaluation/join/HashJoin.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
* @author Andreas Schwarte
3737
* @since 6.0
3838
*/
39+
@Deprecated(forRemoval = true)
3940
public class HashJoin extends JoinExecutorBase<BindingSet> {
4041

4142
private final QueryEvaluationStep rightPrepared;

tools/federation/src/main/java/org/eclipse/rdf4j/federated/evaluation/join/SynchronousBoundJoin.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
*
3232
* @author Andreas Schwarte
3333
*/
34+
@Deprecated(forRemoval = true) // only support controlled worker bind join
3435
public class SynchronousBoundJoin extends SynchronousJoin {
3536

3637
private static final Logger log = LoggerFactory.getLogger(SynchronousBoundJoin.class);

0 commit comments

Comments
 (0)