Commit Graph

36 Commits (3d07160167f9459487551e4abb10b9b6003a6e3f)

Author SHA1 Message Date
Tpt 9038ab3921 Converts oxigraph::Error into oxigraph::sparql::EvaluationError 5 years ago
Tpt 3e11180405 Converts all "&mut impl Write" into "impl Write" 5 years ago
Tpt 1ee4ee1a96 Simplifies QueryResults write API and adds examples 5 years ago
Tpt a3dce12d94 Makes SPARQL query execution static and simplify federation 5 years ago
Tpt 71aa5a6c79 Allows BlankNode struct to store any valid blank node identifier 5 years ago
Tpt 3926fdc219 Renames QueryResult::Bindings into QueryResult::Solutions 5 years ago
Tpt cc7c92092f Provides a nice API for SPARQL SELECT solutions handling 5 years ago
Tpt 98a4d40a7e Cleans up the Variable structure to only represent actual variables 5 years ago
Tpt 42fafbe57f Avoids using the big oxigraph::Error in model structures 5 years ago
Tpt 4c9bd52614 Validates language tags 5 years ago
Tpt 23f5ac78ed Drops dependency on anyhow to get something implementing std::error::Error 5 years ago
Tpt 73f61884c1 Breaking: Uses anyhow instead of failure 5 years ago
Tpt 7cd5558d2b Adds extra compiler and Clippy lints 5 years ago
Tpt 05a32f7d7a Improves slightly code style 5 years ago
Tpt aac2c0ba87 Adds execution of SPARQL Federation test suite 6 years ago
Tpt 3beecdff76 Implements SPARQL 1.1 functions 6 years ago
Tpt 25b5e20c2b Migrates to Rio 0.3 6 years ago
Tpt e1328bb204 Adds RDF/XML server output and upgrades quick_xml 6 years ago
Tpt 2f706a777f Adds our own IRI normalization instead of relying on Url crate 6 years ago
Tpt 7acb99ab13 Makes QueryResult::read lifetimes better 6 years ago
Tpt cac68a4473 Drops LanguageTag and normalizes all tags to lowercase 6 years ago
Tpt d617e72550 Cleanup SPARQL module public API 6 years ago
Tpt a803daa64b Removes NamedNode::from_str 6 years ago
Tpt b673471b39 Use LanguageTag inside of Literal 6 years ago
Tpt 81cae09eb5 Fixes some formatting 6 years ago
Tpt 4b2f8c121b Avoids global macros importation 6 years ago
Tpt 1e0d803272 Makes code more "Rust 2018" idiomatic 6 years ago
Tpt 6862fd346e Applies "cargo fix --edition" 6 years ago
Tpt 0ba67d9614 Upgrades formatting to 1.31 6 years ago
Tpt de34f6e833 Fixes bug in SPARQL results XML serializer 6 years ago
Tpt c30dd409c1 Adds SPARQL XML query results serialization 6 years ago
Tpt 652d0d8b9d Improves code style 6 years ago
Tpt 12f80fc622 Migrates to failure from error_chain 6 years ago
Tpt bd5c737334 Allows to set BindingsIterator lifetime 7 years ago
Tpt 071b3934b7 Applies more clippy lints 7 years ago
Tpt 23387ab76e Makes repository root directory a Cargo workspace 7 years ago
Tpt c1ea33b5aa Adds support of SPARQL DISTINCT and UNION evaluation 7 years ago
Tpt 5cff79c372 Improves documentation and public interfaces 7 years ago
Tpt 7ed4252ad8 Adds beginning of SPARQL evaluation 7 years ago