Commit Graph

393 Commits (31733beda87052a7edcd069e7489d083d1c77b86)

Author SHA1 Message Date
Tpt b0a01e65fa SPARQL: makes sure that STR is working properly on small IRIs 1 year ago
Tpt b777d0110a Makes recent Clippy happy 1 year ago
Tpt acf83d4a31 Fixes || evaluation when all alternatives are false 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 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 2 years ago
Tpt 4cc9e4008b Fixes empty IN expression optimization 2 years ago
Tpt 0a064a8704 SPARQL: Prevents ForLoopLeftJoin with MINUS 2 years ago
Tpt 7b9e9f9694 SPARQL: Makes average function works with yearMonthDuration and dayTimeDuration 2 years ago
Tpt 63945638ea XSD: Adds checked_neg operation 2 years ago
Tpt d24461fc42 XSD: Improves arithmetic computations 2 years ago
Tpt e96672a2a8 SPARQL plan: allows AND and OR to have more than 2 children 2 years ago
Tpt 7175784356 Improves Clippy lint list 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 86bbebf93c Fixes evaluation of empty aggregation without GROUP BY 2 years ago
Tpt 60ffd99ad8 Exposes the query profiler to the CLI app 2 years ago
Tpt dcd59ac4dd Adds a way to add profiling to the evaluator 2 years ago
Tpt 81793bc221 Makes nested PlanNode easy to clone 2 years ago
Tpt 9dc1106b9a SPARQL query plan: attach original RDF terms 2 years ago
Tpt ef2701dc0c Makes new Clippy happy 2 years ago
Tpt afdb1f76e8 Adds a typo linter as part of the CI 2 years ago
Tpt 8684b82893 Properly expose oxigraph::sparql::QueryDataset 2 years ago
Tpt 07e105e1be Property path: faster eval for closed path 2 years ago
Tpt 0a78eacfcd SPARQL: Makes sure there are no duplicates when evaluating (a|b) property paths 2 years ago
Tpt a7bc31b446 SPARQL regex: compile ahead of time if possible 2 years ago
Tpt 5c055e0d12 Removes Eq derive on query plan 2 years ago
Tpt 1fa0633db3 Library: adds basic WASI support 2 years ago
Tpt 719cde2eac Implements SEP-0002 ADJUST function 2 years ago
Tpt 3485833875 Makes Datetime.checked_sub return DayTimeDuration 2 years ago
Tpt 76dd879ea6 Implements LATERAL join 2 years ago
Tpt 854e29ee38 Makes XSD datatypes a standalone crate 2 years ago
Tpt 1ded5ac4b4 SPARQL eval: Makes sure to avoid overflow when estimating result size upper bound 2 years ago
Tpt 808c9db007 String formatting: uses inline syntax 2 years ago
Tpt d7e4d5583f SPARQL: Adds an option to disable the optimizer 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 6b02ac3c10 SPARQL UPDATE: Fixes Halloween problem 2 years ago
Maximilian Goisser 325dc59f84 Add conversion from spargebra Query into oxigraph Query 2 years ago
Tpt 865f1dac8d Uses the same key space inside and outside of aggregate evaluation 2 years ago
Tpt d16033ba66 Variable should stay not bound in subqueries even if they are bound in the parent query 2 years ago
Tpt eedc4b3a71 Removes unnecessary qualified paths 2 years ago
Tpt c1d2cf030d Makes Clippy happy 2 years ago
Tpt e9bbe8e036 Applies new Clippy suggestions 2 years ago
Tpt 126df03994 Fixes WASM compilation 3 years ago
Tpt 1f7e59dde7 HTTP client: adds an option to allow redirections 3 years ago
Tpt d9487fd9f5 HTTP client: fixes POST requests 3 years ago
Tpt b04bdcceed Makes the new Clippy happy 3 years ago