Tpt
7fdd045516
Improves error handling code in testsuite and server
2 years ago
Tpt
808c9db007
String formatting: uses inline syntax
2 years ago
Tpt
e055c7b5f8
Releases v0.3.10
2 years ago
Tpt
d7e4d5583f
SPARQL: Adds an option to disable the optimizer
...
Provides a plain evaluator without any trick
2 years ago
Tpt
d65e587756
Property evaluates property paths with unknown graphs
2 years ago
Tpt
b6c9a5b429
Fixes ZeroOrX path evaluation on terms that are not in the dataset but only in the query
2 years ago
Tpt
45c541edad
Releases v0.3.9
2 years ago
Tpt
6b02ac3c10
SPARQL UPDATE: Fixes Halloween problem
...
Buffers all SPARQL UPDATE operation for DELETE/INSERT in order to avoid this problem.
This is quite heavy but RocksDB transaction already stay in memory, hence it won't change a lot the operation complexity.
The unit test for this problem was bad because the optimizer was hiding the problem.
2 years ago
Tpt
0ccdea2ff1
SPARQL: properly validates VALUE clauses
2 years ago
Tpt
c2fd3920b5
Upgrades rdf-tests and removes a workaround
2 years ago
Tpt
841c9a2066
Better validation of test manifests
2 years ago
Tpt
b84df8a3d9
Always check SPARQL roundtrip
2 years ago
Tpt
825b330132
Releases v0.3.8
2 years ago
Tpt
2fcc052ecd
Releases v0.3.7
2 years ago
Tpt
b3871fb8f2
Upgrades dependencies
2 years ago
Tpt
d16033ba66
Variable should stay not bound in subqueries even if they are bound in the parent query
...
Closes #261
2 years ago
Tpt
f5b73f842e
Upgrades clap to v4
2 years ago
Tpt
49fd92a6ea
Releases v0.3.5
2 years ago
Tpt
571e1c9559
Releases v0.3.5
2 years ago
Tpt
ba9f6528e7
SPARQL: Fixes parsing of nested anonymous blank nodes
2 years ago
Tpt
4d97f9d171
Releases v0.3.4
2 years ago
Tpt
c7c82c06db
Releases v0.3.3
2 years ago
Tpt
710a76b9cc
JSON query results: Allows "typed-literal" term type
...
Allows to parse e.g. Virtuoso query results
2 years ago
Tpt
9c06f7f097
JSON query results: Ignore unknown keys
...
Allows to parse e.g. Virtuoso query results
2 years ago
Tpt
283444f7c3
Releases v0.3.2
3 years ago
Tpt
fab55424b3
Releases v0.3.1
3 years ago
Tpt
913a826140
Releases v0.3.0
3 years ago
Tpt
0123280f64
Do not make compilation fails on lints
...
Creates problems on untested architectures and rust version upgrades
3 years ago
Tpt
d3970a5848
Releases v0.3.0-rc.1
3 years ago
Tpt
c2668ff881
SPARQL tests: fixes results isomorphism test
3 years ago
Tpt
a582847bd7
SPARQL tests: validates results graph
3 years ago
Tpt
a91492f263
Fixes SPARQL order test
3 years ago
Tpt
863b9e024c
Fixes W3C testsuite reporting tool
3 years ago
Tpt
581ee0e7af
Adds a global term ordering for ORDER BY
...
Allows having a global order on the results even if it's unspecified by SPARQL.
This ordering is likely to change in the future (addition of proper support of other datatypes...).
3 years ago
Tpt
6dffbe09ad
Updates RDF-star tests
3 years ago
Tpt
b14d0c6221
Starts developing v0.3.0-beta.4
3 years ago
Tpt
da315abd44
Starts developing v0.3.0-beta.3
3 years ago
Tpt
074ee466a3
Starts developing v0.3.0-beta.2
3 years ago
Tpt
f617dc9bd3
Releases v0.3.0-beta.1
3 years ago
Tpt
4efd193708
Improves documentation
3 years ago
Tpt
54c6652ea5
Improves halloween problem test
3 years ago
Tpt
32d3f0782b
Fixes some new clippy warnings
3 years ago
Tpt
7d58f451bd
Runs LLVM address sanitizer and fixes found bugs
3 years ago
Tpt
12c297425a
Fixes SPARQL parser property path parsing performance
...
The current behavior was 4^n with n the number of parentheses in the expression
3 years ago
Tpt
842dc5fd75
Fixes evaluation of negative SPARQL Update testsuite tests
3 years ago
Tpt
579641909c
sparesults: return error on duplicated variable declaration
3 years ago
Tpt
8fec549b85
Fixes a crash in SPARQL unicode escapes decoding
3 years ago
Tpt
837d5d4ff7
Moves I/O out of Graph and Dataset structs
...
Makes basic model independent of I/O
3 years ago
Tpt
df1478e931
Upgrades to Clap 3
3 years ago
Tpt
1e3fe90c5e
Allows generating reports for multiple manifests
3 years ago