Commit Graph

6 Commits (913a82614032366c27dfc032a922fb61ebcc1d20)

Author SHA1 Message Date
Tpt adea1899e5 Bulk loader: rewrite API and add hook to display progress indicators 3 years ago
Tpt 32d3f0782b Fixes some new clippy warnings 3 years ago
Tpt 12c297425a Fixes SPARQL parser property path parsing performance 3 years ago
Tpt 8fec549b85 Fixes a crash in SPARQL unicode escapes decoding 3 years ago
Tpt fc26fa87a5 Makes a lot of dumb functions inline 3 years ago
Tpt 967dbacad7 Spargebra: Uses oxrdf terms 3 years ago
Tpt a33dbb6d06 Avoids abusing std::io::Error 3 years ago
Tpt f64001906c Minor documentation improvements 3 years ago
Tpt 0e2ff7878f Avoid recursive queries in SPARQL parser 3 years ago
Tpt 97bb227042 Migrates to Rust 2021 3 years ago
Tpt f6dbb96327 Makes Clippy happy 3 years ago
Tpt 27d73f7ee2 Removes GraphPattern::Sequence 3 years ago
Tpt aa9afe4641 spargebra: Renamings to move closer to SPARQLAlgebra.js 3 years ago
Tpt 969bb69fab Moves spargebra debug to regular debug 3 years ago
Tpt 5aeea55884 SPARQL: PropertyListPathNotEmpty children should be ObjectListPath for consistency 3 years ago
Tpt 83d54b39c4 GraphPattern: Renames visible_variables into on_in_scope_variable 3 years ago
Tpt 5f79c408bc Adds GraphPattern::Sequence 3 years ago
Tpt 9da605f84f SPARQL: Use empty group by instead of the "1" constant 3 years ago
Tpt 6f1fc51767 SPARQL: Do not add project nodes for ASK and DESCRIBE 3 years ago
Tpt ec0cf88c7f SPARQL: Do not parse "1/0" as a xsd:double 3 years ago
Tpt 01da768003 Makes Clippy happy 3 years ago
Tpt f0bd89d77f Fixes BIND variables validation 3 years ago
Tpt a7b48a0bda Implements SPARQL projection validation 3 years ago
Tpt a30081ab60 Makes SPARQL parser reject all bad blank node combinations 3 years ago
Tpt f084cfe332 Enables more Clippy lints and enforces them 4 years ago
Tpt 25e192095e Makes SPARQL-star optional in the SPARQL parser 4 years ago
Tpt 6469310f76 Simplifies SPARQL-star parsing 4 years ago
Tpt 500a4d866f Updates SPARQL-star expression parser 4 years ago
Tpt d814f9a674 Adds support of SPARQL-star annotation syntax 4 years ago
Tpt 98d98d9b85 Adds triple pattern to SPARQL expression 4 years ago
Tpt 10ee6e17f0 Adds SPARQL* support to the SPARQL parser 4 years ago
Tpt dcaf3793d5 Adds RDF-star SPARQL functions 4 years ago
Tpt bc27a298fa Simplifies spargebra basic patterns naming 4 years ago
Tpt e6e83ff369 Makes SPARQL algebra more strict 4 years ago
Tpt be4a5b0b6b Moves SPARQL parser and algebra to an independent crate 4 years ago
Tpt cc43742da1 Makes Clippy 1.51 happy 4 years ago
Tpt 6aa27d4885 Makes Oxigraph store "graph aware" 4 years ago
Tpt 91bcc04245 Adds custom aggregate functions to SPARQL parser and algebra 4 years ago
Tpt 43d8260acf Makes SPARQL UPDATE parser more strict 4 years ago
Tpt 700e47af1e SPARQL UPDATE options 4 years ago
Tpt 34f0efbb39 Rework SPARQL algebra and makes it public 4 years ago
Tpt 75a629860d Enforces some extra Clippy lints 4 years ago
Tpt 7a110902d2 Provides an API to edit the SPARQL query dataset 4 years ago
Tpt 359da8d9c3 Makes Variable::new validate the variable name 4 years ago
Tpt 2c60150205 Fixes blank node support in SPARQL UPDATE 5 years ago
Tpt ac61ce38f4 Fixes some SPARQL UPDATE parser bugs 5 years ago
Tpt bf3d205cf7 Implements SPARQL UPDATE 5 years ago
Tpt b762991917 Simplifies SPARQL update operations representation 5 years ago
Tpt 7f06b938a5 Removes outdated TODOs in the parser 5 years ago
Tpt 867600dba4 Adds a SPARQL update parser 5 years ago