Tpt
|
3c51dd31bc
|
Move back MSRV to 1.67 but keep Cargo.lock to 1.70
Allows to build on Debian unstable while using latest dependencies
|
1 year ago |
Tpt
|
13c3515d7b
|
OxTTL: return file position in errors
|
1 year ago |
Tpt
|
8193cac86d
|
Testsuite: avoid creating and dropping Stores
|
1 year ago |
Tpt
|
b1c90b599b
|
Testsuite: simplifies error handling
|
1 year ago |
Tpt
|
7fe055d2b4
|
Exposes SPARQL results I/O in Oxigraph and improve EvaluationError
|
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
|
f183196859
|
Adopt new I/O API for parsing
|
1 year ago |
Tpt
|
4f7445104a
|
Testsuite: Upgrades to new RDF syntax test structure
|
1 year ago |
Tpt
|
3adf33d2f4
|
Renames "parse_from_read" to "parse_read"
|
1 year ago |
Tpt
|
922023b1da
|
Parsers do not need BufRead anymore
|
1 year ago |
Tpt
|
b22e74379a
|
Run RDF canon tests to check isomorphism
Automated report generation
|
1 year ago |
Thomas
|
24a1dd2556
|
Applies some recent Clippy lints
|
1 year ago |
Tpt
|
db7fab0f20
|
Run Clippy on more configurations
|
1 year ago |
Tpt
|
cb9922379c
|
Uses "let else" syntax where relevant
|
2 years 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
|
2 years ago |
Tpt
|
40b10cdabc
|
Adds a naive standalone query optimizer
This drops some left join optimizations
|
2 years ago |
Tpt
|
7175784356
|
Improves Clippy lint list
|
2 years ago |
Tpt
|
3e0f6b5405
|
Applies oxigraph crate clippy lint to the complete project
|
2 years ago |
Tpt
|
feeaf17fe6
|
Test: fixes SPARQL query results isomorphism
|
2 years ago |
Tpt
|
bdb803dab5
|
JSON SPARQL results: allows the "head" key to be at the end of the document
Does not do streaming parsing in this case
|
2 years ago |
Tpt
|
7b81955d72
|
Tests: using new SPARQL tests directories
|
2 years ago |
Tpt
|
2d19a19320
|
Fixes TriG serialization
|
2 years ago |
Tpt
|
6375481a80
|
Testsuite: makes format detection more strict
|
2 years ago |
Tpt
|
323ad73831
|
Testsuite: do not run rejected tests
|
2 years ago |
Tpt
|
6539f0a72e
|
SPARQL test: displays query results diffs
Makes debugging easier
|
2 years ago |
Tpt
|
de4c5abd9c
|
Simplifies test manifest parser
|
2 years ago |
Tpt
|
7fdd045516
|
Improves error handling code in testsuite and server
|
2 years ago |
Tpt
|
808c9db007
|
String formatting: uses inline syntax
|
2 years ago |
Tpt
|
d7e4d5583f
|
SPARQL: Adds an option to disable the optimizer
Provides a plain evaluator without any trick
|
2 years ago |
Tpt
|
c2fd3920b5
|
Upgrades rdf-tests and removes a workaround
|
2 years ago |
Tpt
|
841c9a2066
|
Better validation of test manifests
|
2 years ago |
Tpt
|
b84df8a3d9
|
Always check SPARQL roundtrip
|
2 years ago |
Tpt
|
9c06f7f097
|
JSON query results: Ignore unknown keys
Allows to parse e.g. Virtuoso query results
|
3 years ago |
Tpt
|
0123280f64
|
Do not make compilation fails on lints
Creates problems on untested architectures and rust version upgrades
|
3 years ago |
Tpt
|
c2668ff881
|
SPARQL tests: fixes results isomorphism test
|
3 years ago |
Tpt
|
a582847bd7
|
SPARQL tests: validates results graph
|
3 years ago |
Tpt
|
4efd193708
|
Improves documentation
|
3 years ago |
Tpt
|
32d3f0782b
|
Fixes some new clippy warnings
|
3 years ago |
Tpt
|
842dc5fd75
|
Fixes evaluation of negative SPARQL Update testsuite tests
|
3 years ago |
Tpt
|
579641909c
|
sparesults: return error on duplicated variable declaration
|
3 years ago |
Tpt
|
837d5d4ff7
|
Moves I/O out of Graph and Dataset structs
Makes basic model independent of I/O
|
3 years ago |
Tpt
|
df1478e931
|
Upgrades to Clap 3
|
3 years ago |
Tpt
|
1e3fe90c5e
|
Allows generating reports for multiple manifests
|
3 years ago |
Tpt
|
05d7370a69
|
Removes chrono for time
Reduces the number of dependencies
|
3 years ago |
Tpt
|
f6dbb96327
|
Makes Clippy happy
|
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
|
ec2b307255
|
Fixes Clippy warnings
|
3 years ago |
Tpt
|
977f843bfe
|
Migrates from argh to clap
|
4 years ago |
Tpt
|
2067be1a0e
|
Makes Clippy happy
|
4 years ago |
Tpt
|
a2dcbc715a
|
Adds comparison to SPARQL-star evaluation
|
4 years ago |