Crate rdf_fusion_logical

Crate rdf_fusion_logical 

Source
Expand description

SPARQL logical query plan.

This crate contains the building blocks for creating a SPARQL logical query plan that can be optimized and executed by Apache DataFusion. It provides builders for constructing the plan programmatically and defines custom logical nodes for SPARQL-specific operations.

Modules§

expr
extend
join
minus
paths
patterns
quad_pattern

Structs§

EnumeratedActiveGraph
Represents the active graph as an enumerated list of individual graphs.
RdfFusionExprBuilder
A builder for expressions that make use of RDF Fusion built-ins.
RdfFusionExprBuilderContext
An expression builder for creating SPARQL expressions.
RdfFusionLogicalPlanBuilder
A convenient builder for programmatically creating SPARQL queries.
RdfFusionLogicalPlanBuilderContext
The context that allows creating a RdfFusionLogicalPlanBuilder.

Enums§

ActiveGraph
The active graph defines which graphs can partake in the pattern matching process.