Tpt
|
70a4ff231b
|
Runs SPARQL 1.2 testsuite
|
9 months ago |
Tpt
|
d838d55f02
|
Uses nightly rustfmt on imports and comments
|
10 months ago |
Tpt
|
f10e5a40a3
|
Enables more Clippy lints
Auto-enable all Clippy lints that are not in nursery but a blacklist
|
1 year ago |
Tpt
|
71b1768d28
|
New N3/Turtle/TriG/N-Triple/N-Quad parsers and serializers
- Compatible with async IO
- Turtle/TriG parser recovery on simple errors
|
1 year ago |
Tpt
|
40b10cdabc
|
Adds a naive standalone query optimizer
This drops some left join optimizations
|
1 year ago |
Tpt
|
3e0f6b5405
|
Applies oxigraph crate clippy lint to the complete project
|
2 years ago |
Tpt
|
7b81955d72
|
Tests: using new SPARQL tests directories
|
2 years ago |
Tpt
|
76dd879ea6
|
Implements LATERAL join
Follows SPARQL 1.2 SEP 0006. It is behind a sep-0006 feature in spargebra and sparql-smith and enabled by default in oxigraph.
Apache Jena tests are passing.
SEP 0006: https://github.com/w3c/sparql-12/blob/main/SEP/SEP-0006/sep-0006.md
|
2 years ago |
Tpt
|
d65e587756
|
Property evaluates property paths with unknown graphs
|
2 years ago |
Tpt
|
c2668ff881
|
SPARQL tests: fixes results isomorphism test
|
3 years ago |
Tpt
|
842dc5fd75
|
Fixes evaluation of negative SPARQL Update testsuite tests
|
3 years ago |
Tpt
|
f0bd89d77f
|
Fixes BIND variables validation
|
3 years ago |
Tpt
|
a7b48a0bda
|
Implements SPARQL projection validation
|
3 years ago |
Tpt
|
a30081ab60
|
Makes SPARQL parser reject all bad blank node combinations
|
3 years ago |
Tpt
|
54eadcf7ad
|
Runs SPARQL JSON result format testsuite
|
3 years ago |
Tpt
|
7e0738b624
|
Adds SPARQL-star tests evaluation
|
3 years ago |
Tpt
|
cde2672cdd
|
Adds JSON deserializer
Closes #47
|
3 years ago |
Tpt
|
8427eb23c5
|
Allows to build testsuite reports
|
4 years ago |
Tpt
|
d814f9a674
|
Adds support of SPARQL-star annotation syntax
|
4 years ago |
Tpt
|
98d98d9b85
|
Adds triple pattern to SPARQL expression
|
4 years ago |
Tpt
|
10ee6e17f0
|
Adds SPARQL* support to the SPARQL parser
Nested triple patterns query evaluation is not implemented yet
Annotation syntax is not implemented yet
|
4 years ago |
Tpt
|
ed4b5fe280
|
Allows to run RDF-star and SPARQL-star test suites
|
4 years ago |
Tpt
|
be4a5b0b6b
|
Moves SPARQL parser and algebra to an independent crate
|
4 years ago |
Tpt
|
73191b2d5f
|
Testsuite: fixes FROM and FROM NAMED tests
|
4 years ago |
Tpt
|
c6d26a2a37
|
Easy parsing of terms from their serialization and SPARQL TSV parser
|
4 years ago |
Tpt
|
23cc09f481
|
Implements a Simple HTTP client for SPARQL federation and SPARQL LOAD
|
4 years ago |
Tpt
|
bf3d205cf7
|
Implements SPARQL UPDATE
|
4 years ago |
Tpt
|
867600dba4
|
Adds a SPARQL update parser
|
4 years ago |
Tpt
|
bf430de125
|
Adds FROM and FROM named evaluation
|
4 years ago |
Tpt
|
f569bbc2a1
|
Run w3c SPARQL SERVICE testsuite
|
4 years ago |
Tpt
|
4dd7912300
|
Uses anyhow for testsuite error
Allows to simplify the code
|
4 years ago |
Tpt
|
c3ae01e701
|
Implements a crate for the testsuite, adds parser tests and a better isomorphism algorithm
|
4 years ago |