Class ExhaustiveSourcePlannerImpl

All Implemented Interfaces:
SourcePlanner

public class ExhaustiveSourcePlannerImpl extends ServiceClauseBasedSourcePlannerImpl
This implementation of SourcePlanner assigns every triple pattern of the given query to every federation member known in the federation catalog. In other words, this source planner creates what we call an 'exhaustive source assignment' in the FedQPL paper (see Definition 9 in Section 5.2 of the paper). This source planner assumes that the given queries do not contain any SERVICE clauses.
  • Constructor Details

    • ExhaustiveSourcePlannerImpl

      public ExhaustiveSourcePlannerImpl(QueryProcContext ctxt)
  • Method Details