Niko PLP
e963387b02
expose GroundQuad
9 months ago
Niko PLP
b3ec66e21b
switch to rocksdb backend from nextgraph fork
9 months ago
Tpt
03afe5c6c6
Releases v0.3.22
1 year ago
Tpt
d88c2e0a8a
Adds compatibility with lazy_static with spin_no_std feature
1 year ago
Tpt
9979a3d503
Allows newer dependency versions
1 year ago
Tpt
e1ff1d919c
Releases v0.3.21
1 year ago
Tpt
9af2717502
Bulk loader: do not fail on empty files
1 year ago
Tpt
a259879ef1
Releases v0.3.20
1 year ago
Tpt
b0a01e65fa
SPARQL: makes sure that STR is working properly on small IRIs
...
Issue #645
1 year ago
Vilnis Termanis
c1b57f460b
SPARQL: Fix ASK + FROM combination
...
Previously ASK FROM only worked without WHERE
1 year ago
Tpt
b777d0110a
Makes recent Clippy happy
1 year ago
Tpt
f878463828
Releases v0.3.19
1 year ago
Tpt
3bb05e2af2
Adds documentation field to Cargo.toml
1 year ago
Tpt
8e76341bb2
Releases v0.3.18
2 years ago
Tpt
f47306a4c5
Duration: ensures that the smallest supported duration can be parsed and serialized
2 years ago
Tpt
acf83d4a31
Fixes || evaluation when all alternatives are false
...
It should return false and not fail...
2 years ago
Tpt
99186c1e7d
Releases v0.3.17
2 years ago
Tpt
1c1531f640
Simplifies some rust doc links
2 years ago
Tpt
8c68cf4041
Makes SPARQL AVG aggregate function simpler
2 years ago
Tpt
edec370f0a
Makes xsd:dateTime year parsing stricter
...
Do not allow syntaxes not allowed by the grammar
2 years ago
Tpt
5f2c9a3b92
Cleans up documentation links to RDF specifications
2 years ago
Tpt
57d39cad24
Makes Clippy happy
2 years ago
Tpt
5d253c6afb
SPARQL XML results: circumvent quick-xml crash
2 years ago
Tpt
adda2d2d7e
Makes hash join into for loop join optimization more aggressive
2 years ago
Tpt
22f990344f
Fixes hash left join into for loop left join optimization
...
It can inject variables into projections
2 years ago
Tpt
4cc9e4008b
Fixes empty IN expression optimization
2 years ago
Tpt
0a064a8704
SPARQL: Prevents ForLoopLeftJoin with MINUS
...
It can flip the MINUS operation out of the "disjoint" case
2 years ago
Tpt
d500614fcc
Fuzzer: do not consider OFFSET and LIMIT for now
...
Result order is not kept by the optimizer.
We can't assume it is unchanged.
2 years ago
Tpt
2650c5ed13
Speeds up sparql_eval fuzzer by hardcoding size_hint
...
For some reasons size_hint() computation takes a lot of time.
Hardcoding allows to increase the iter speed from 0.2iter/s to 1250iter/s
2 years ago
Tpt
7b9e9f9694
SPARQL: Makes average function works with yearMonthDuration and dayTimeDuration
2 years ago
Tpt
b2d625e10e
XSD: Drops nom dependency
2 years ago
Tpt
63945638ea
XSD: Adds checked_neg operation
2 years ago
Tpt
d24461fc42
XSD: Improves arithmetic computations
...
Avoids internal overflow inside some decimal operations
2 years ago
Tpt
8bec2e2ff9
SPARQL-star parser: align with SPARQL 1.2 draft
...
Relevant PR: https://github.com/w3c/sparql-query/pull/78
2 years ago
Tpt
9a6233b511
SPARQL parser: removes reference to rule numbers
...
They are not stable and are changing with SPARQL 1.2.
Let's avoid the hassle of maintaining them.
We got the rule name to quickly match the code with the grammar.
2 years ago
Tpt
e96672a2a8
SPARQL plan: allows AND and OR to have more than 2 children
...
Adds tests on VALUES cardinality validation
2 years ago
Tpt
cfe52db3a3
Spargebra: Makes GroundTermPattern::Triple properly gated with the rdf-star feature
...
It is only RDF-star specific
2 years ago
Tpt
7175784356
Improves Clippy lint list
2 years ago
Tpt
a2d8bcaaa3
Starts 0.3.17 dev
2 years ago
Tpt
f520de8893
Releases v0.3.16
2 years ago
Thomas
704440538d
Adds EXISTS operation to the profiler output
2 years ago
Tpt
79c5e3918e
SPARQL plan: fixes used variable lookup in quoted triple patterns
2 years ago
Tpt
3e0f6b5405
Applies oxigraph crate clippy lint to the complete project
2 years ago
Maximilian Goisser
1d02098b70
Fix missing GSPO compaction
2 years ago
Tpt
c3cf8e2002
Start 0.3.16 dev
2 years ago
Tpt
c6b8c754ee
Releases v0.3.15
2 years ago
Tpt
d653e0645b
Updates dependencies
2 years ago
Tpt
d587d3b2bb
xsd:decimal parsing: properly detect underflow
...
checked_div is only failing on division by 0...
2 years ago
Tpt
86bbebf93c
Fixes evaluation of empty aggregation without GROUP BY
...
Aggregators should return their default value (0 for COUNT...) and not an empty row
2 years ago
Thomas
f41c499ef3
Consolidates Rust benchmarks
2 years ago