Tpt
|
38844f6436
|
sparesults: use Read instead of BufRead as input type
Allows to avoid an extra intermediate buffer for JSON and TSV
|
1 year ago |
Tpt
|
90b7b128f2
|
Upgrades MSRV to 1.70
|
1 year ago |
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
|
bdedcc47e3
|
Renames oxigraph-server to oxigraph(-cli)
|
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
|
6611b491b1
|
Sets Rust minimum version to 1.70
|
1 year ago |
Tpt
|
570f21748d
|
Cargo.toml: share some common fields in the workspace
|
1 year ago |
Tpt
|
7c227830e9
|
Upgrades RocksDB
|
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 |
Thomas
|
94986a0d28
|
Fixes a testsuite typo
(cherry picked from commit b69e0d38f6 )
|
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
|
ae294683d6
|
Upgrades MSRV to 1.65
This is the MSRV of the dependencies (1.64) bumped to 1.65 to allow GAT
|
2 years ago |
Tpt
|
8e76341bb2
|
Releases v0.3.18
|
2 years ago |
Tpt
|
4cc9e4008b
|
Fixes empty IN expression optimization
|
2 years ago |
Tpt
|
eb40457d5c
|
Upgrades RDF-tests
|
2 years ago |
Tpt
|
7175784356
|
Improves Clippy lint list
|
2 years ago |
Tpt
|
b630ab4185
|
Adds some extra tests covering property path with shared variables
|
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 |
Thomas
|
f41c499ef3
|
Consolidates Rust benchmarks
|
2 years ago |
Tpt
|
5849c6fdbe
|
Releases v0.3.14
|
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
|
7a0c457867
|
Updates version numbers
|
2 years ago |
Tpt
|
0668983cd6
|
Releases v0.3.12
|
2 years ago |
Tpt
|
524903b03d
|
Uses -dev versions for versioning during development
|
2 years ago |
Tpt
|
afdb1f76e8
|
Adds a typo linter as part of the CI
|
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
|
44fc4eef1a
|
Releases v0.3.11
|
2 years ago |
Tpt
|
6539f0a72e
|
SPARQL test: displays query results diffs
Makes debugging easier
|
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
|
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
|
e055c7b5f8
|
Releases v0.3.10
|
2 years ago |
Tpt
|
d7e4d5583f
|
SPARQL: Adds an option to disable the optimizer
Provides a plain evaluator without any trick
|
2 years ago |