Tpt
cbb72c7be6
sparopt: Avoid join reordering in SERVICE
...
This is done better by the remote endpoint and avoids harmful transformation like LATERAL insertion
11 months ago
Tpt
d838d55f02
Uses nightly rustfmt on imports and comments
1 year 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`
1 year 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
2 years ago
Tpt
6611b491b1
Sets Rust minimum version to 1.70
2 years ago
Tpt
d2306cea52
Improves type inference on zero-args functions
2 years 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