Tpt
|
a3dce12d94
|
Makes SPARQL query execution static and simplify federation
|
4 years ago |
Tpt
|
827667e495
|
Removes global ordering of blank node and literals
It does not corresponds to anything meaningful
|
4 years ago |
Tpt
|
feaca89f77
|
Moves NamedNodeOrVariable and TermOrVariable to the SPARQL algebra
These data structures are part of the SPARQL algebra
|
5 years ago |
Tpt
|
98a4d40a7e
|
Cleans up the Variable structure to only represent actual variables
There should be now a sane blank node support in the SPARQL algebra.
They are now allowed only in places where they are allowed by the SPARQL syntax
|
5 years ago |
Tpt
|
16451b7c53
|
Reduces the number of considered "problem variables" in OPTIONAL
Runs the optional-filter tests
|
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
Makes code slightly simpler
|
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
Will allow to avoid a lot of copies
|
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
It would be nice for optimizations to intricate the two together
|
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
Allows BGP to contain TriplePattern
|
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 |