Tpt
cbb72c7be6
sparopt: Avoid join reordering in SERVICE
...
This is done better by the remote endpoint and avoids harmful transformation like LATERAL insertion
9 months ago
Tpt
d838d55f02
Uses nightly rustfmt on imports and comments
12 months ago
Yuri Astrakhan
5be6f55155
A few more self-fixes
...
These are a bit more questionable but still keep things cleaner a bit, at least in some cases?
Most of these were the result of `cargo clippy --fix -- -W clippy::use_self`
12 months ago
Tpt
f8034c68e9
SPARQL: refactor AggregateExpression
...
Avoids code duplication
1 year ago
Tpt
f10e5a40a3
Enables more Clippy lints
...
Auto-enable all Clippy lints that are not in nursery but a blacklist
1 year ago
Tpt
6611b491b1
Sets Rust minimum version to 1.70
1 year ago
Tpt
d2306cea52
Improves type inference on zero-args functions
1 year ago
Thomas
c31ba0e823
Makes sparopt figure out good join keys
2 years ago
Tpt
69d8ce6b4e
Migrates RDF/XML parser from Rio
2 years ago
Tpt
40b10cdabc
Adds a naive standalone query optimizer
...
This drops some left join optimizations
2 years ago