Commit Graph

55 Commits (31733beda87052a7edcd069e7489d083d1c77b86)

Author SHA1 Message Date
Tpt 60ffd99ad8 Exposes the query profiler to the CLI app 2 years ago
Maximilian Goisser 325dc59f84 Add conversion from spargebra Query into oxigraph Query 2 years ago
Tpt eedc4b3a71 Removes unnecessary qualified paths 2 years ago
Tpt 967dbacad7 Spargebra: Uses oxrdf terms 3 years ago
Tpt f64001906c Minor documentation improvements 3 years ago
Tpt 97bb227042 Migrates to Rust 2021 3 years ago
Tpt f084cfe332 Enables more Clippy lints and enforces them 4 years ago
Tpt 4302316a41 Fixes the input type of graph manipulation methods 4 years ago
Tpt 8004fc28c0 Renames NamedOrBlankNode to Subject 4 years ago
Tpt be4a5b0b6b Moves SPARQL parser and algebra to an independent crate 4 years ago
Tpt e4f97bafb3 Makes SPARQL algebra private 4 years ago
Tpt cc43742da1 Makes Clippy 1.51 happy 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 7a110902d2 Provides an API to edit the SPARQL query dataset 4 years ago
Tpt bf3d205cf7 Implements SPARQL UPDATE 5 years ago
Tpt b762991917 Simplifies SPARQL update operations representation 5 years ago
Tpt 867600dba4 Adds a SPARQL update parser 5 years ago
Tpt bf430de125 Adds FROM and FROM named evaluation 5 years ago
Tpt 8bc84b2820 Adds borrowed data structures for RDF terms 5 years ago
Tpt a3dce12d94 Makes SPARQL query execution static and simplify federation 5 years ago
Tpt 827667e495 Removes global ordering of blank node and literals 5 years ago
Tpt feaca89f77 Moves NamedNodeOrVariable and TermOrVariable to the SPARQL algebra 5 years ago
Tpt 98a4d40a7e Cleans up the Variable structure to only represent actual variables 5 years ago
Tpt 16451b7c53 Reduces the number of considered "problem variables" in OPTIONAL 5 years ago
Tpt 2b85a06487 Migrates to oxiri and oxilangtag 5 years ago
Tpt 7cd5558d2b Adds extra compiler and Clippy lints 5 years ago
Tpt c49da613ea Reduces lazy_static usages 5 years ago
Tpt 8b539ab7ac CI: Always update rustup 5 years ago
Tpt 70f5c25a88 GitHub actions: Runs rustfmt and Clippy 5 years ago
Tpt 5481262bf9 Simplifies PlanNode 5 years ago
Tpt 4bbd2ce204 Uses u128 instead of UUID inside of BlankNode 5 years ago
Tpt d68d680436 Implements SPARQL aggregation 5 years ago
Tpt 3beecdff76 Implements SPARQL 1.1 functions 5 years ago
Tpt 9339e1063e Adds dumb join reordering 6 years ago
Tpt d617e72550 Cleanup SPARQL module public API 6 years ago
Tpt 9ccc079b4c Adds Repository::load_graph to load graph files 6 years ago
Tpt c5a03e5584 Simplifies SPARQL algebra functions representation 6 years ago
Tpt f78121f9d3 Removes utils file 6 years ago
Tpt 8de71d4536 The TZ function is not the same as the TIMEZONE function 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 d8de4eaf7a Fixes support of SPARQL "GRAPH" keyword 6 years ago
Tpt 02d0d740e1 Improves documentation 6 years ago
Tpt 9ae5f4fcb7 Implements SPARQL CONSTRUCT 6 years ago
Tpt 12f80fc622 Migrates to failure from error_chain 6 years ago