Tpt
|
836a7ad4a1
|
Push filters as deep as possible
Allows to remove some possible bindings as soon as possible
|
3 years ago |
Tpt
|
4453235b90
|
Removes unused Rc in PlanNode
|
3 years ago |
Tpt
|
57123ed42c
|
Uses for loop joins in more cases like BGP with property path
|
3 years ago |
Tpt
|
6287b4e4c9
|
Implements real hash join and anti join
|
3 years ago |
Tpt
|
ba98e2d1f8
|
Makes left join variable bad variable set smaller
Removes from it some safe cases
|
3 years ago |
Tpt
|
137d4a6351
|
Removes some unused imports
|
3 years ago |
Tpt
|
27d73f7ee2
|
Removes GraphPattern::Sequence
Redundant with GraphPattern::Join.
Let's keep optimization related structs in the evaluation plan.
|
3 years ago |
Tpt
|
bb5431b545
|
Removes PlanExpression::In
Can be expressed with Or and Equals
|
3 years ago |
Tpt
|
4f7e396af0
|
Introduces PlanNode::ForLoopJoin
Makes for loop join more explicit and usable in more places
|
3 years ago |
Tpt
|
1ddc9a8788
|
Fixes SPARQL FILTER evaluation with VALUES and subqueries
|
3 years ago |
Tpt
|
aa9afe4641
|
spargebra: Renamings to move closer to SPARQLAlgebra.js
|
3 years ago |
Tpt
|
969bb69fab
|
Moves spargebra debug to regular debug
... ands adds to_sse() methods
in order to be less surprising
|
3 years ago |
Tpt
|
9952f1256d
|
Uses released OxHTTP version
|
3 years ago |
Tpt
|
fe4c330d22
|
Oxigraph server: streams RDF triples/quads responses
|
3 years ago |
Tpt
|
73f04b2baf
|
Oxigraph server: use OxHTTP server
|
3 years ago |
Tpt
|
083c16eaa9
|
Simplifies HTTP client code
|
3 years ago |
Tpt
|
311fffe711
|
Adds an option to set HTTP timeout
|
3 years ago |
Tpt
|
d722edd4af
|
Use OxHTTP HTTP client
|
3 years ago |
Tpt
|
b82168bc6a
|
Fixes WASM compilation
|
3 years ago |
Tpt
|
f72f18842d
|
SPARQL XML results: allows blank nodes without label
|
3 years ago |
Tpt
|
f23350dac8
|
SPARQL XML results: do not panic on unknown variable
|
3 years ago |
Tpt
|
0ba0e4e399
|
Makes testsuite parsing more robust
- avoids stack overflow if there are a lot of empty tests
- allows blank node test ids
- runs tests in the same order they are defined
|
3 years ago |
Tpt
|
7764f41d37
|
SPARQL result: allows both lang and datatype
As soon as datatype = rdf:langString
|
3 years ago |
Tpt
|
5aeea55884
|
SPARQL: PropertyListPathNotEmpty children should be ObjectListPath for consistency
|
3 years ago |
Tpt
|
5b54f45194
|
Improves BSBM benchmark reports
|
3 years ago |
Tpt
|
8c5b67904d
|
Builds dynamic functions for pattern evaluation
Allows to avoid the big match each time a pattern is evaluated
|
3 years ago |
Tpt
|
bb04f1383b
|
Builds dynamic functions for expression evaluation
Allows to avoid the big match each time an expression node is evaluated
|
3 years ago |
Tpt
|
f1034ac6cd
|
Drops unused argh dependency
|
3 years ago |
Tpt
|
83d54b39c4
|
GraphPattern: Renames visible_variables into on_in_scope_variable
|
3 years ago |
Tpt
|
0ed7319fd7
|
Adds some documentation about S-expressions serialization
|
3 years ago |
Tpt
|
5f79c408bc
|
Adds GraphPattern::Sequence
Safe version of GraphPattern::Join
|
3 years ago |
Tpt
|
9da605f84f
|
SPARQL: Use empty group by instead of the "1" constant
|
3 years ago |
Tpt
|
067109e036
|
All spargebra fmt::Debug returns SSE and fmt::Display SPARQL syntax
|
3 years ago |
Tpt
|
a653506f4c
|
Fixes variables scoping for EXISTS
Do not expose them outside in case they are reused
|
3 years ago |
Tpt
|
6f1fc51767
|
SPARQL: Do not add project nodes for ASK and DESCRIBE
|
3 years ago |
Tpt
|
ec0cf88c7f
|
SPARQL: Do not parse "1/0" as a xsd:double
|
3 years ago |
Tpt
|
d69d61b83a
|
Adds Apache Jena to the benchmark
|
3 years ago |
Tpt
|
1c7bec5226
|
Introduces a struct for xsd:float and xsd:double
Allows building XSD assumptions into it
|
3 years ago |
Thomas Tanon
|
b1d204ed9b
|
README: Adds a link to milestones
|
3 years ago |
Tpt
|
596f196f1a
|
Upgrades to nom 7
|
3 years ago |
Tpt
|
dc1acd17a8
|
Upgrades to nom 7
|
3 years ago |
Tpt
|
294376c725
|
Fixes python wheel metadata
|
3 years ago |
Tpt
|
605c94e848
|
Improves executable parameter documentation
|
3 years ago |
dependabot[bot]
|
2be0f1a3ac
|
Bump anyhow from 1.0.42 to 1.0.43
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.42 to 1.0.43.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.42...1.0.43)
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
3 years ago |
dependabot[bot]
|
fc5e448a73
|
Bump serde_json from 1.0.65 to 1.0.66
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.65 to 1.0.66.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.65...v1.0.66)
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
3 years ago |
dependabot[bot]
|
7dc1b67546
|
Bump wasm-bindgen-test from 0.3.24 to 0.3.25
Bumps [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen) from 0.3.24 to 0.3.25.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)
---
updated-dependencies:
- dependency-name: wasm-bindgen-test
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
3 years ago |
dependabot[bot]
|
0edb95aa80
|
Bump wasm-bindgen from 0.2.74 to 0.2.75
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) from 0.2.74 to 0.2.75.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.74...0.2.75)
---
updated-dependencies:
- dependency-name: wasm-bindgen
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
3 years ago |
dependabot[bot]
|
04312b6b6c
|
Bump pyo3 from 0.14.1 to 0.14.2
Bumps [pyo3](https://github.com/pyo3/pyo3) from 0.14.1 to 0.14.2.
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pyo3/pyo3/compare/v0.14.1...v0.14.2)
---
updated-dependencies:
- dependency-name: pyo3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
3 years ago |
dependabot[bot]
|
82710cb9c3
|
Bump native-tls from 0.2.7 to 0.2.8
Bumps [native-tls](https://github.com/sfackler/rust-native-tls) from 0.2.7 to 0.2.8.
- [Release notes](https://github.com/sfackler/rust-native-tls/releases)
- [Changelog](https://github.com/sfackler/rust-native-tls/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sfackler/rust-native-tls/compare/v0.2.7...v0.2.8)
---
updated-dependencies:
- dependency-name: native-tls
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
3 years ago |
dependabot[bot]
|
ceb385fed9
|
Bump http-types from 2.11.1 to 2.12.0
Bumps [http-types](https://github.com/http-rs/http-types) from 2.11.1 to 2.12.0.
- [Release notes](https://github.com/http-rs/http-types/releases)
- [Commits](https://github.com/http-rs/http-types/compare/v2.11.1...v2.12.0)
---
updated-dependencies:
- dependency-name: http-types
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
3 years ago |