Re-exports§
pub use range_bind::apply_bind;pub use range_bind::execute_range_bind_page_into;pub use range_bind::execute_range_volume_set_bind_page_into;pub use range_bind::Q42RangeBindPlan;pub use range_bind::Q42RangeBindState;pub use range_bind::Q42RangeVolumeSetBindState;pub use range_hash_join::execute_range_hash_join_page_into;pub use range_hash_join::execute_range_volume_set_hash_join_page_into;pub use range_hash_join::Q42RangeHashJoinPlan;pub use range_hash_join::Q42RangeHashJoinSlot;pub use range_hash_join::Q42RangeHashJoinState;pub use range_hash_join::Q42RangeVolumeSetHashJoinState;pub use range_join_select::execute_range_join_select_page_into;pub use range_join_select::execute_range_volume_set_join_select_page_into;pub use range_join_select::Q42RangeJoinSelectPlan;pub use range_join_select::Q42RangeJoinSelectState;pub use range_join_select::Q42RangeVolumeSetJoinSelectState;pub use range_optional::execute_range_optional_page_into;pub use range_optional::execute_range_volume_set_optional_page_into;pub use range_optional::Q42RangeOptionalPlan;pub use range_optional::Q42RangeOptionalState;pub use range_optional::Q42RangeVolumeSetOptionalState;pub use range_union::execute_range_union_page_into;pub use range_union::execute_range_volume_set_union_page_into;pub use range_union::Q42RangeUnionPlan;pub use range_union::Q42RangeUnionState;pub use range_union::Q42RangeVolumeSetUnionState;pub use parsers::csv_parser::parse_csv_to_quins;pub use parsers::csv_parser::CsvColumnMapping;pub use parsers::csv_parser::CsvDatatype;pub use parsers::csv_parser::CsvMappingProfile;pub use parsers::json_parser::parse_json_to_quins;pub use parsers::json_parser::JsonDatatype;pub use parsers::json_parser::JsonFieldMapping;pub use parsers::json_parser::JsonMappingProfile;pub use rdf_formats::parse_rdf;pub use rdf_formats::serialize_rdf;pub use rdf_formats::QuinCollector;pub use rdf_formats::QuinSink;pub use rdf_formats::RdfFormat;pub use rdf_formats::RdfParseError;pub use rdf_formats::RdfSerializeError;pub use rdf_formats::RdfStarMode;pub use rdf_formats::MAX_RDF_QUINS;pub use serialisers::csv_serializer::serialize_quins_to_csv;pub use serialisers::csv_serializer::CsvSerializationProfile;pub use serialisers::json_serializer::serialize_quins_to_json;pub use serialisers::json_serializer::JsonSerializationProfile;pub use serialisers::rdf_serializers::*;
Modules§
- external_
sort - geosparql
- GeoSPARQL geometry support: a WKT (Well-Known Text) literal parser and the
real geometry predicates the SPARQL extension functions dispatch to
(
geof:distance,geof:sfContains,sfWithin,sfIntersects,sfTouches). - immersive
- Immersive SPARQL (QISP) profile — Phase 2 typed values, dense-asset registry,
and (integrated here) the typed function descriptor registry. See
docs/plans/immersive-sparql-hypermedia-profile.md. Immersive SPARQL (QISP) — Phase 2 core: typed values + generation-safe dense-asset registry + typed function descriptors. - parsers
- quin_
sink - Shared quin sink trait for streaming RDF parsers.
- range_
bind - Range-native SPARQL BIND (Extend) over a paged TripleScan.
- range_
hash_ join - Bounded range HashJoin. The smaller TripleScan is hashed into a caller-capped table; the larger side probes it. If the build side would exceed the table, the operator fails closed so the planner can keep NestedLoopJoin. No unbounded allocation.
- range_
join_ select - Range-native nested-loop joins wrapped by Project / Filter / Limit.
- range_
optional - Range-native SPARQL OPTIONAL (left join) over paged TripleScans.
- range_
select_ apply - Shared Project / Filter / Limit application for range SPARQL pages.
- range_
union - Range-native SPARQL UNION over two paged TripleScans.
- rdf_
formats - Unified RDF / RDF-Star format dispatch with zero-heap parse collection.
- serialisers
- sparql_
aggregates - SPARQL Aggregate Functions
- sparql_
ast - SPARQL AST - Index-Based Zero-Allocation Query Representation
- sparql_
did - SPARQL-DID Integration
- sparql_
endpoint - SPARQL HTTP Endpoint
- sparql_
executor - SPARQL Physical Query Executor
- sparql_
federated - SPARQL 1.1 Federated Query (SERVICE)
- sparql_
filter - SPARQL FILTER Expression Evaluator
- sparql_
grammar - Recursive-descent SPARQL grammar — the parser front-end the engine was missing.
- sparql_
mm - SPARQL-MM (Multimedia) Support
- sparql_
parser - SPARQL Parser - Hand-Rolled Zero-Allocation Parser
- sparql_
planner - SPARQL Logical Query Planner
- sparql_
shacl - SHACL-SPARQL Validation Integration
- sparql_
update - SPARQL Update Operations
- sparql_
websocket - SPARQL WebSocket Support
- vision_
shacl - SHACL-style validation for visual observation graphs (design §6.3.8 / first-release).