Yuri Astrakhan
2b8df24b8b
Use `Self::AssocName` to simplify declarations
...
To keep with DRY principle, I think it makes it a bit less redundant to reuse the Self::<associated_type_name> structure in the well known trait implementations - keeps it consistent with the trait decl too.
12 months ago
Tpt
df040400c5
Turtle: fixes parsing bug with escaped dot at the end of a local name
12 months ago
Tpt
cffc536eb9
Releases v0.4.0-alpha.2
1 year ago
Tpt
42a66f62b9
Enables cargo semver-checks again
1 year ago
Tpt
790501e1b3
Setup codspeed and improves benchmarks
1 year ago
Tpt
4c79e7ee78
Upgrades testsuite
1 year ago
Tpt
025bd2afd2
Uses new cargo lint configuration system
1 year ago
Tpt
efd5eec65d
Introduces load_from_read instead of load_graph and load_dataset
1 year ago
Tpt
ab5f5c1c60
Upgrades quick-xml
1 year ago
Tpt
1dfad23e4b
Upgrades RocksDB
...
Fixes issue #655
1 year ago
Tpt
5647624012
Testsuite: executes C14N tests
1 year ago
Tpt
ef429e6d1b
Uses anyhow context function more often
1 year ago
Tpt
b0a01e65fa
SPARQL: makes sure that STR is working properly on small IRIs
...
Issue #645
1 year ago
Tpt
517df6d59e
Testsuite: Makes use of mf:assumedTestBase
1 year ago
Vilnis Termanis
c1b57f460b
SPARQL: Fix ASK + FROM combination
...
Previously ASK FROM only worked without WHERE
1 year ago
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
2 years ago
Tpt
db7fab0f20
Run Clippy on more configurations
2 years ago
Thomas
94986a0d28
Fixes a testsuite typo
...
(cherry picked from commit b69e0d38f6
)
2 years ago
Thomas
b69e0d38f6
Fixes a testsuite typo
2 years 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