Uses of Class
org.eclipse.rdf4j.federated.structures.QueryInfo
-
-
Uses of QueryInfo in org.eclipse.rdf4j.federated
Methods in org.eclipse.rdf4j.federated that return types with arguments of type QueryInfo Modifier and Type Method Description Set<QueryInfo>
QueryManager. getRunningQueries()
Methods in org.eclipse.rdf4j.federated with parameters of type QueryInfo Modifier and Type Method Description void
QueryManager. abortQuery(QueryInfo queryInfo)
WorkerUnionBase<BindingSet>
FederationManager. createWorkerUnion(QueryInfo queryInfo)
Create an appropriate worker union for this federation, i.e.void
QueryManager. finishQuery(QueryInfo queryInfo)
boolean
QueryManager. isRunning(QueryInfo queryInfo)
void
QueryManager. registerQuery(QueryInfo queryInfo)
Add the query to the set of running queries, queries are identified via a unique id -
Uses of QueryInfo in org.eclipse.rdf4j.federated.algebra
Fields in org.eclipse.rdf4j.federated.algebra declared as QueryInfo Modifier and Type Field Description protected QueryInfo
CheckStatementPattern. queryInfo
protected QueryInfo
ExclusiveGroup. queryInfo
protected QueryInfo
FedXLeftJoin. queryInfo
protected QueryInfo
FedXService. queryInfo
protected QueryInfo
FedXStatementPattern. queryInfo
protected QueryInfo
NTuple. queryInfo
Methods in org.eclipse.rdf4j.federated.algebra that return QueryInfo Modifier and Type Method Description QueryInfo
CheckStatementPattern. getQueryInfo()
QueryInfo
ExclusiveArbitraryLengthPath. getQueryInfo()
QueryInfo
ExclusiveGroup. getQueryInfo()
QueryInfo
FederatedDescribeOperator. getQueryInfo()
QueryInfo
FedXLeftJoin. getQueryInfo()
QueryInfo
FedXService. getQueryInfo()
QueryInfo
FedXStatementPattern. getQueryInfo()
QueryInfo
NTuple. getQueryInfo()
QueryInfo
PassThroughTupleExpr. getQueryInfo()
QueryInfo
QueryRef. getQueryInfo()
Retrieve the attached query information of the tuple expressionQueryInfo
SingleSourceQuery. getQueryInfo()
-
Uses of QueryInfo in org.eclipse.rdf4j.federated.cache
Methods in org.eclipse.rdf4j.federated.cache with parameters of type QueryInfo Modifier and Type Method Description static List<StatementSource>
CacheUtils. checkCacheForStatementSourcesUpdateCache(SourceSelectionCache cache, List<Endpoint> endpoints, Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)
Checks the cache for relevant statement sources to the provided statement.static boolean
CacheUtils. checkCacheUpdateCache(SourceSelectionCache cache, List<Endpoint> endpoints, Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)
Checks the cache if some endpoint can provide results to the subquery. -
Uses of QueryInfo in org.eclipse.rdf4j.federated.evaluation
Methods in org.eclipse.rdf4j.federated.evaluation that return QueryInfo Modifier and Type Method Description QueryInfo
FederationEvaluationStatistics. getQueryInfo()
Methods in org.eclipse.rdf4j.federated.evaluation with parameters of type QueryInfo Modifier and Type Method Description protected void
TripleSourceBase. configureInference(Query query, QueryInfo queryInfo)
Set includeInferred depending ongetIncludeInferred()
protected CloseableIteration<BindingSet,QueryEvaluationException>
FederationEvalStrategy. evaluateAtStatementSources(Object preparedQuery, List<StatementSource> statementSources, QueryInfo queryInfo)
protected CloseableIteration<BindingSet,QueryEvaluationException>
FederationEvalStrategy. evaluateAtStatementSources(String preparedQuery, List<StatementSource> statementSources, QueryInfo queryInfo)
protected CloseableIteration<BindingSet,QueryEvaluationException>
FederationEvalStrategy. evaluateAtStatementSources(TupleExpr preparedQuery, List<StatementSource> statementSources, QueryInfo queryInfo)
protected abstract CloseableIteration<BindingSet,QueryEvaluationException>
FederationEvalStrategy. executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet,QueryEvaluationException> leftIter, TupleExpr rightArg, Set<String> joinVariables, BindingSet bindings, QueryInfo queryInfo)
Execute the join in a separate thread using some join executor.CloseableIteration<BindingSet,QueryEvaluationException>
SailFederationEvalStrategy. executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet,QueryEvaluationException> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo)
CloseableIteration<BindingSet,QueryEvaluationException>
SparqlFederationEvalStrategy. executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet,QueryEvaluationException> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo)
CloseableIteration<Statement,QueryEvaluationException>
FederationEvalStrategy. getStatements(QueryInfo queryInfo, Resource subj, IRI pred, Value obj, Resource... contexts)
Retrieve the statements matching the provided subject, predicate and object value from the federation members.CloseableIteration<Statement,QueryEvaluationException>
SailTripleSource. getStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)
CloseableIteration<BindingSet,QueryEvaluationException>
SailTripleSource. getStatements(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo)
CloseableIteration<BindingSet,QueryEvaluationException>
SailTripleSource. getStatements(TupleExpr preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo)
CloseableIteration<Statement,QueryEvaluationException>
SparqlTripleSource. getStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)
CloseableIteration<BindingSet,QueryEvaluationException>
SparqlTripleSource. getStatements(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo)
CloseableIteration<BindingSet,QueryEvaluationException>
SparqlTripleSource. getStatements(TupleExpr preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo)
default CloseableIteration<BindingSet,QueryEvaluationException>
TripleSource. getStatements(String preparedQuery, QueryType queryType, QueryInfo queryInfo)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
TripleSource. getStatements(String preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo)
Evaluate the prepared query (SPARQL query as String) on the provided endpoint.CloseableIteration<BindingSet,QueryEvaluationException>
TripleSource. getStatements(String preparedQuery, BindingSet queryBindings, QueryType queryType, QueryInfo queryInfo)
Evaluate a given SPARQL query of the provided query type at the given source.CloseableIteration<Statement,QueryEvaluationException>
TripleSource. getStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)
Return the statements matching the given pattern as aStatement
iteration.CloseableIteration<BindingSet,QueryEvaluationException>
TripleSource. getStatements(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo)
Evaluate the query expression on the provided endpoint.CloseableIteration<BindingSet,QueryEvaluationException>
TripleSource. getStatements(TupleExpr preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo)
Evaluate the prepared query in its internal representation on the provided endpoint.CloseableIteration<BindingSet,QueryEvaluationException>
TripleSourceBase. getStatements(String preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo)
CloseableIteration<BindingSet,QueryEvaluationException>
TripleSourceBase. getStatements(String preparedQuery, BindingSet queryBindings, QueryType queryType, QueryInfo queryInfo)
boolean
SailTripleSource. hasStatements(StatementPattern stmt, BindingSet bindings, QueryInfo queryInfo, Dataset dataset)
boolean
SparqlTripleSource. hasStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)
boolean
SparqlTripleSource. hasStatements(StatementPattern stmt, BindingSet bindings, QueryInfo queryInfo, Dataset dataset)
boolean
TripleSource. hasStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)
Check if the repository can return results for the given triple pattern represented by subj, pred and objboolean
TripleSource. hasStatements(StatementPattern stmt, BindingSet bindings, QueryInfo queryInfo, Dataset dataset)
Check if the provided statement can return results.boolean
TripleSourceBase. hasStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)
protected void
FederationEvalStrategy. optimizeExclusiveExpressions(TupleExpr query, QueryInfo queryInfo, GenericInfoOptimizer info)
OptimizeExclusiveTupleExpr
, e.g.protected void
FederationEvalStrategy. optimizeJoinOrder(TupleExpr query, QueryInfo queryInfo, GenericInfoOptimizer info)
protected Set<Endpoint>
FederationEvalStrategy. performSourceSelection(List<Endpoint> members, SourceSelectionCache cache, QueryInfo queryInfo, GenericInfoOptimizer info)
Perform source selection for all statements of the query.boolean
SailTripleSource. usePreparedQuery(StatementPattern stmt, QueryInfo queryInfo)
boolean
SparqlTripleSource. usePreparedQuery(StatementPattern stmt, QueryInfo queryInfo)
boolean
TripleSource. usePreparedQuery(StatementPattern stmt, QueryInfo queryInfo)
Constructors in org.eclipse.rdf4j.federated.evaluation with parameters of type QueryInfo Constructor Description FederationEvaluationStatistics(QueryInfo queryInfo, Dataset dataset)
-
Uses of QueryInfo in org.eclipse.rdf4j.federated.evaluation.concurrent
Fields in org.eclipse.rdf4j.federated.evaluation.concurrent declared as QueryInfo Modifier and Type Field Description protected QueryInfo
ParallelExecutorBase. queryInfo
Methods in org.eclipse.rdf4j.federated.evaluation.concurrent that return QueryInfo Modifier and Type Method Description QueryInfo
ParallelExecutor. getQueryInfo()
Return the query info of the associated queryQueryInfo
ParallelExecutorBase. getQueryInfo()
QueryInfo
ParallelServiceExecutor. getQueryInfo()
default QueryInfo
ParallelTask. getQueryInfo()
Constructors in org.eclipse.rdf4j.federated.evaluation.concurrent with parameters of type QueryInfo Constructor Description ParallelExecutorBase(QueryInfo queryInfo)
-
Uses of QueryInfo in org.eclipse.rdf4j.federated.evaluation.iterator
Fields in org.eclipse.rdf4j.federated.evaluation.iterator declared as QueryInfo Modifier and Type Field Description protected QueryInfo
QueryResultIteration. queryInfo
protected QueryInfo
StopRemainingExecutionsOnCloseIteration. queryInfo
Constructors in org.eclipse.rdf4j.federated.evaluation.iterator with parameters of type QueryInfo Constructor Description FederatedDescribeIteration(Iteration<BindingSet,QueryEvaluationException> sourceIter, FederationEvalStrategy strategy, Set<String> describeExprNames, BindingSet parentBindings, QueryInfo queryInfo)
Deprecated, for removal: This API element is subject to removal in a future version.QueryResultIteration(CloseableIteration<BindingSet,QueryEvaluationException> inner, QueryInfo queryInfo)
StopRemainingExecutionsOnCloseIteration(CloseableIteration<? extends BindingSet,QueryEvaluationException> inner, QueryInfo queryInfo)
-
Uses of QueryInfo in org.eclipse.rdf4j.federated.evaluation.join
-
Uses of QueryInfo in org.eclipse.rdf4j.federated.evaluation.union
Fields in org.eclipse.rdf4j.federated.evaluation.union declared as QueryInfo Modifier and Type Field Description protected QueryInfo
ParallelGetStatementsTask. queryInfo
protected QueryInfo
ParallelPreparedAlgebraUnionTask. queryInfo
protected QueryInfo
ParallelPreparedUnionTask. queryInfo
protected QueryInfo
ParallelUnionTask. queryInfo
-
Uses of QueryInfo in org.eclipse.rdf4j.federated.monitoring
Methods in org.eclipse.rdf4j.federated.monitoring with parameters of type QueryInfo Modifier and Type Method Description void
QueryLog. logQuery(QueryInfo query)
void
Monitoring. monitorQuery(QueryInfo query)
void
MonitoringImpl. monitorQuery(QueryInfo query)
void
NoopMonitoringImpl. monitorQuery(QueryInfo query)
-
Uses of QueryInfo in org.eclipse.rdf4j.federated.optimizer
Fields in org.eclipse.rdf4j.federated.optimizer declared as QueryInfo Modifier and Type Field Description protected QueryInfo
GenericInfoOptimizer. queryInfo
protected QueryInfo
ServiceOptimizer. queryInfo
QueryInfo
SourceSelection.CheckTaskPair. queryInfo
protected QueryInfo
SourceSelection.ParallelCheckTask. queryInfo
protected QueryInfo
SourceSelection. queryInfo
protected QueryInfo
StatementGroupAndJoinOptimizer. queryInfo
protected QueryInfo
UnionOptimizer. queryInfo
Methods in org.eclipse.rdf4j.federated.optimizer that return QueryInfo Modifier and Type Method Description QueryInfo
SourceSelection.SourceSelectionExecutorWithLatch. getQueryInfo()
Methods in org.eclipse.rdf4j.federated.optimizer with parameters of type QueryInfo Modifier and Type Method Description static NJoin
OptimizerUtil. flattenJoin(Join join, QueryInfo queryInfo)
Flatten the join to one layer, i.e.Constructors in org.eclipse.rdf4j.federated.optimizer with parameters of type QueryInfo Constructor Description CheckTaskPair(Endpoint e, StatementPattern t, QueryInfo queryInfo)
GenericInfoOptimizer(QueryInfo queryInfo)
ParallelCheckTask(Endpoint endpoint, StatementPattern stmt, QueryInfo queryInfo, SourceSelection.SourceSelectionExecutorWithLatch control)
ServiceOptimizer(QueryInfo queryInfo)
SourceSelection(List<Endpoint> endpoints, SourceSelectionCache cache, QueryInfo queryInfo)
StatementGroupAndJoinOptimizer(QueryInfo queryInfo, FedXCostModel costModel)
UnionOptimizer(QueryInfo queryInfo)
-