Tpt
|
bb5431b545
|
Removes PlanExpression::In
Can be expressed with Or and Equals
|
3 years ago |
Tpt
|
4f7e396af0
|
Introduces PlanNode::ForLoopJoin
Makes for loop join more explicit and usable in more places
|
3 years ago |
Tpt
|
1ddc9a8788
|
Fixes SPARQL FILTER evaluation with VALUES and subqueries
|
3 years ago |
Tpt
|
aa9afe4641
|
spargebra: Renamings to move closer to SPARQLAlgebra.js
|
3 years ago |
Tpt
|
73f04b2baf
|
Oxigraph server: use OxHTTP server
|
3 years ago |
Tpt
|
083c16eaa9
|
Simplifies HTTP client code
|
3 years ago |
Tpt
|
311fffe711
|
Adds an option to set HTTP timeout
|
3 years ago |
Tpt
|
d722edd4af
|
Use OxHTTP HTTP client
|
3 years ago |
Tpt
|
b82168bc6a
|
Fixes WASM compilation
|
3 years ago |
Tpt
|
f72f18842d
|
SPARQL XML results: allows blank nodes without label
|
3 years ago |
Tpt
|
f23350dac8
|
SPARQL XML results: do not panic on unknown variable
|
3 years ago |
Tpt
|
7764f41d37
|
SPARQL result: allows both lang and datatype
As soon as datatype = rdf:langString
|
3 years ago |
Tpt
|
8c5b67904d
|
Builds dynamic functions for pattern evaluation
Allows to avoid the big match each time a pattern is evaluated
|
3 years ago |
Tpt
|
bb04f1383b
|
Builds dynamic functions for expression evaluation
Allows to avoid the big match each time an expression node is evaluated
|
3 years ago |
Tpt
|
5f79c408bc
|
Adds GraphPattern::Sequence
Safe version of GraphPattern::Join
|
3 years ago |
Tpt
|
a653506f4c
|
Fixes variables scoping for EXISTS
Do not expose them outside in case they are reused
|
3 years ago |
Tpt
|
1c7bec5226
|
Introduces a struct for xsd:float and xsd:double
Allows building XSD assumptions into it
|
3 years ago |
Tpt
|
f084cfe332
|
Enables more Clippy lints and enforces them
|
4 years ago |
Tpt
|
ec2b307255
|
Fixes Clippy warnings
|
4 years ago |
Tpt
|
1abda73dc9
|
String garbage collector
|
4 years ago |
Tpt
|
2067be1a0e
|
Makes Clippy happy
|
4 years ago |
Tpt
|
a2dcbc715a
|
Adds comparison to SPARQL-star evaluation
|
4 years ago |
Tpt
|
4b3cdc6831
|
Fixes SPARQL-star tests evaluation
|
4 years ago |
Tpt
|
f9e8bb7c4e
|
XML query results: fixes nested triples parsing
|
4 years ago |
Tpt
|
8606877e33
|
Simplifies term encoding code
|
4 years ago |
Tpt
|
f9d9530a1b
|
Makes SPARQL string storage insertion infallible
|
4 years ago |
Tpt
|
fa7ae0353f
|
Makes Storage edit method take the explicit term
Allows to abstract away the insertion process from SPARQL
Adds also some optimized methods for SPARQL UPDATE operations
|
4 years ago |
Tpt
|
ddc8eb584a
|
SPARQL UPDATE/ Avoids direct manipulation of encoded terms
|
4 years ago |
Tpt
|
b533163021
|
Adds application/sparql-results+json to federated queries accept
|
4 years ago |
Tpt
|
c18281183a
|
Uses std::io::Result where relevant
|
4 years ago |
Tpt
|
cde2672cdd
|
Adds JSON deserializer
Closes #47
|
4 years ago |
Tpt
|
7f5f7dae65
|
SPARQL XML results parser: Adds RDF-star support
|
4 years ago |
Tpt
|
4302316a41
|
Fixes the input type of graph manipulation methods
Nested triples are not allowed there
|
4 years ago |
Tpt
|
0071f82662
|
Uses From for term encoding without insertion
Makes code simpler
|
4 years ago |
Tpt
|
7e9e3a0743
|
Implements SPARQL-star nested triple patterns evaluation
|
4 years ago |
Tpt
|
ae0422d21c
|
Updates join reordering to take care of nested triples
|
4 years ago |
Tpt
|
10ee6e17f0
|
Adds SPARQL* support to the SPARQL parser
Nested triple patterns query evaluation is not implemented yet
Annotation syntax is not implemented yet
|
4 years ago |
Tpt
|
cd36119d88
|
Improves nested triples formatting
|
4 years ago |
Tpt
|
8671fb6060
|
Fixes an out of bound panic in SPARQL evaluation
|
4 years ago |
Tpt
|
b4080a7ce1
|
Fixes an out of bound panic in SPARQL evaluation
|
4 years ago |
Tpt
|
dcaf3793d5
|
Adds RDF-star SPARQL functions
|
4 years ago |
Tpt
|
a97250dcce
|
Basic RDF-star support
No parsing and SPARQL support yet
|
4 years ago |
Tpt
|
8004fc28c0
|
Renames NamedOrBlankNode to Subject
Preparatory work for RDF-star addition
|
4 years ago |
Tpt
|
bc27a298fa
|
Simplifies spargebra basic patterns naming
|
4 years ago |
Tpt
|
e2bbc29198
|
Makes encoded term not copy
|
4 years ago |
Tpt
|
e6e83ff369
|
Makes SPARQL algebra more strict
Removes some invalid but encodable states
|
4 years ago |
Tpt
|
aa7a23b94d
|
Makes term encoding not fail if the string is not stored
|
4 years ago |
Tpt
|
68aab2563c
|
Simplifies string storage traits
|
4 years ago |
Tpt
|
0efc5b4654
|
Renames SledStore to Store and cleans up files hierarchy
|
4 years ago |
Tpt
|
a5c49a73b1
|
Drops old Stotrage traits
|
4 years ago |