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
|
922023b1da
|
Parsers do not need BufRead anymore
|
1 year ago |
Thomas
|
24a1dd2556
|
Applies some recent Clippy lints
|
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
|
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
|
2d19a19320
|
Fixes TriG serialization
|
2 years ago |
Tpt
|
6375481a80
|
Testsuite: makes format detection more strict
|
2 years ago |
Tpt
|
6539f0a72e
|
SPARQL test: displays query results diffs
Makes debugging easier
|
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
|
b84df8a3d9
|
Always check SPARQL roundtrip
|
2 years ago |
Tpt
|
9c06f7f097
|
JSON query results: Ignore unknown keys
Allows to parse e.g. Virtuoso query results
|
2 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
|
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
|
f6dbb96327
|
Makes Clippy happy
|
3 years ago |
Tpt
|
ec2b307255
|
Fixes Clippy warnings
|
3 years ago |
Tpt
|
2067be1a0e
|
Makes Clippy happy
|
3 years ago |
Tpt
|
a2dcbc715a
|
Adds comparison to SPARQL-star evaluation
|
3 years ago |
Tpt
|
4302316a41
|
Fixes the input type of graph manipulation methods
Nested triples are not allowed there
|
4 years ago |
Tpt
|
8427eb23c5
|
Allows to build testsuite reports
|
4 years ago |
Tpt
|
8004fc28c0
|
Renames NamedOrBlankNode to Subject
Preparatory work for RDF-star addition
|
4 years ago |
Tpt
|
0efc5b4654
|
Renames SledStore to Store and cleans up files hierarchy
|
4 years ago |
Tpt
|
7668f032f4
|
Uses SledStore when evaluating testsuites
|
4 years ago |
Tpt
|
f75dc6a61d
|
Adds simple in memory Graph and Dataset
|
4 years ago |
Tpt
|
73191b2d5f
|
Testsuite: fixes FROM and FROM NAMED tests
|
4 years ago |
Tpt
|
773bdb943e
|
Drops QueryOption parameter from the query method
Introduces a query_opt method for that
|
4 years ago |
Tpt
|
c6d26a2a37
|
Easy parsing of terms from their serialization and SPARQL TSV parser
|
4 years ago |
Tpt
|
359da8d9c3
|
Makes Variable::new validate the variable name
Allows to be sure that the variables name is always valid and easily serializable
|
4 years ago |
Tpt
|
3ecaaf07c0
|
Fixes MONTH() and DAY() function evaluation on xsd:date
|
4 years ago |
Tpt
|
bf3d205cf7
|
Implements SPARQL UPDATE
|
4 years ago |
Tpt
|
867600dba4
|
Adds a SPARQL update parser
|
4 years ago |
Tpt
|
6b3062f496
|
Renames some sparql module element and improves documentation
QueryResult -> QueryResults
QueryResultFormat -> QueryResultsFormat
QuerySolutionsIterator -> QuerySolutionIter
QueryTriplesIterator -> QueryTripleIter
|
4 years ago |
Tpt
|
8bc84b2820
|
Adds borrowed data structures for RDF terms
|
4 years ago |
Tpt
|
9038ab3921
|
Converts oxigraph::Error into oxigraph::sparql::EvaluationError
|
4 years ago |
Tpt
|
5640b0a32d
|
Renames *Syntax into *Format
It is a simpler word that matches more the current usages
|
4 years ago |
Tpt
|
4dd7912300
|
Uses anyhow for testsuite error
Allows to simplify the code
|
4 years ago |
Tpt
|
a3dce12d94
|
Makes SPARQL query execution static and simplify federation
|
4 years ago |
Tpt
|
36bc870ca8
|
Drops base_iri from QueryOptions and allows to Give a Query object to execute
The base IRI should now be given to the Query::parse method
|
4 years ago |
Tpt
|
974e5d1e1a
|
Breaking: Adds a new enumeration for graph names
|
4 years ago |
Tpt
|
2d80960e79
|
Deprecates Triple and Quad methods
It's much simpler to expose the inner fields
|
4 years ago |