Commit Graph

33 Commits (0d4743f4526ba8efdda26b10da7ccadfb50468d2)

Author SHA1 Message Date
Tpt a3dce12d94 Makes SPARQL query execution static and simplify federation 4 years ago
Tpt 827667e495 Removes global ordering of blank node and literals 4 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 5 years ago
Tpt d617e72550 Cleanup SPARQL module public API 5 years ago
Tpt 9ccc079b4c Adds Repository::load_graph to load graph files 5 years ago
Tpt c5a03e5584 Simplifies SPARQL algebra functions representation 5 years ago
Tpt f78121f9d3 Removes utils file 5 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
Tpt bd5c737334 Allows to set BindingsIterator lifetime 6 years ago
Tpt e1332e6487 Makes more SPARQL tests pass 6 years ago
Tpt 071b3934b7 Applies more clippy lints 6 years ago
Tpt 9659e33251 Merges MultiSetPattern and ListPattern 6 years ago
Tpt 23387ab76e Makes repository root directory a Cargo workspace 6 years ago
Tpt 793734f2a8 Adds beggining of SPARQL FILTER evaluation 6 years ago
Tpt 5cff79c372 Improves documentation and public interfaces 6 years ago
Tpt 7ed4252ad8 Adds beginning of SPARQL evaluation 6 years ago
Tpt 74a2d9859a Execute SPARQL 1.0 test suite 6 years ago
Tpt 642dd15131 Upgrades dependencies to latest versions 6 years ago
Tpt a6e9b10f9e [SPARQL] Makes clear in the type system that blank node are considered as variables 6 years ago
Tpt 5b1f37fb90 Moves Graph and Dataset traits to the model package 6 years ago
Tpt 472a9292b3 Upgrades fmt to rust 1.29 and fixes some clippy warnings 6 years ago
Tpt e5a9d7672b Format changes with Rust 1.28 6 years ago
Tpt 28cb7b276c Adds basic GROUP BY support 6 years ago
Tpt b733435203 Drops commented tests 6 years ago
Tpt 257cd08846 Forbids variables in property path 6 years ago
Tpt 028910b77c Variables are not allowed in NegatedPropertySet 6 years ago
Tpt 644499dee8 Starts to implement algebra for selection 6 years ago
Tpt a513fdb707 Where clauses are ListPattern 6 years ago
Tpt 9dfe0655e3 Adds Service to the algebra 6 years ago
Tpt b42428fc86 Splits GraphPattern in MultiSetPattern and ListPattern 6 years ago