Tpt
854e29ee38
Makes XSD datatypes a standalone crate
...
Allows other crates to reuse Oxigraph XSD datatypes implementation
2 years ago
Tpt
1ded5ac4b4
SPARQL eval: Makes sure to avoid overflow when estimating result size upper bound
2 years ago
Tpt
92feec7e98
CI: Validates Rust 1.60 compatibility
2 years ago
Tpt
686e1edc8e
Set Rust MSRV to 1.60
...
It is the actual MSRV of the last released version
2 years ago
Tpt
808c9db007
String formatting: uses inline syntax
2 years ago
Tpt
e055c7b5f8
Releases v0.3.10
2 years ago
Tpt
24371412b4
SPARQL-smith: Adds FILTER EXISTS and literals in queries
2 years ago
Tpt
d7e4d5583f
SPARQL: Adds an option to disable the optimizer
...
Provides a plain evaluator without any trick
2 years ago
Tpt
2ca8bd19d3
PlanBuilder: no need for &mut references
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
07b5c32935
Upgrades Rio and sysinfo
2 years ago
Thomas Tanon
65ed5471da
Uses quick-xml 0.26
2 years ago
Tpt
45c541edad
Releases v0.3.9
2 years ago
Tpt
45cd47d3c1
Updates dependencies
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
b7059d07e8
Adds very basic SPARQL evaluation fuzzer
2 years ago
Tpt
0ccdea2ff1
SPARQL: properly validates VALUE clauses
2 years ago
Tpt
7581d9a6b2
Makes Clippy happy
2 years ago
Tpt
cda6b09d79
Fixes NOW() evaluation
2 years ago
Tpt
59aea75a30
Uses try_into for slice to array conversions
2 years ago
Tpt
7a259955d2
Makes Clippy happy
2 years ago
Maximilian Goisser
325dc59f84
Add conversion from spargebra Query into oxigraph Query
2 years ago
Tpt
6c80c8dd56
Makes Clippy pass without warning with rdf-start disabled
2 years ago
Tpt
865f1dac8d
Uses the same key space inside and outside of aggregate evaluation
...
There is a project node just alongside aggregates so the key space is already bounded by it
2 years ago
Tpt
00ab9ab83c
Fixes SPARQL query formatting
2 years ago
Tpt
825b330132
Releases v0.3.8
2 years ago
Tpt
2fcc052ecd
Releases v0.3.7
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
000bc16810
Uses readthedocs as canonical Python documentation
2 years ago
Tpt
eedc4b3a71
Removes unnecessary qualified paths
2 years ago
Tpt
cda274873c
Upgrades Criterion
2 years ago
Tpt
c1d2cf030d
Makes Clippy happy
2 years ago
Tpt
4cea628570
Upgrades to sysinfo 0.26
2 years ago
Tpt
e9bbe8e036
Applies new Clippy suggestions
2 years ago
Tpt
f3e138f0b4
Adds better documentation around submodules
...
Bug #213
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
2db906350d
Upgrades sysinfo to 0.25
2 years ago
Tpt
4d97f9d171
Releases v0.3.4
2 years ago
Tpt
95fd439dc2
Updates dependencies
2 years ago
Tpt
c7c82c06db
Releases v0.3.3
2 years ago
Tpt
126df03994
Fixes WASM compilation
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
1f7e59dde7
HTTP client: adds an option to allow redirections
2 years ago
Tpt
d9487fd9f5
HTTP client: fixes POST requests
...
Raises an error message on not 2XX responses
2 years ago
Tpt
c507c76482
Fixes SPARQL SERVICE parsing
...
services should be silent if, and only if, they are specified as SILENT
2 years ago
Tpt
b04bdcceed
Makes the new Clippy happy
2 years ago