oxirouter 0.1.0

Autonomous Semantic Federation Engine for the Edge - Learned source selection for SPARQL federated queries with context-awareness
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Federation execution module
//!
//! This module handles query dispatch to selected sources and
//! result aggregation.

pub mod aggregator;
mod executor;
pub mod planner;

pub use aggregator::{
    AggregatedResult, AggregationConfig, AggregationStrategy, Aggregator, SparqlBinding,
    SparqlJsonResult, SparqlValue,
};
pub use executor::{ExecutionConfig, Executor, QueryResult, ResultFormat};
pub use planner::{DefaultPlanner, FederatedPlan, FederatedPlanner, SubPlan};