Tpt
|
a3e40556da
|
Automatically retries transactions on failure
|
3 years ago |
Tpt
|
607aa0b0dd
|
WIP: Transactions
|
3 years ago |
Tpt
|
97bb227042
|
Migrates to Rust 2021
|
3 years ago |
Tpt
|
f6dbb96327
|
Makes Clippy happy
|
3 years ago |
Tpt
|
6d4bb36425
|
Uses Reduced everywhere cardinality is not important
Allows avoiding dumb downstream duplicated work and should hopefully unlock optimizations in the future.
|
3 years ago |
Tpt
|
311fffe711
|
Adds an option to set HTTP timeout
|
3 years ago |
Tpt
|
f084cfe332
|
Enables more Clippy lints and enforces them
|
4 years ago |
Tpt
|
f9d9530a1b
|
Makes SPARQL string storage insertion infallible
|
4 years ago |
Tpt
|
0efc5b4654
|
Renames SledStore to Store and cleans up files hierarchy
|
4 years ago |
Tpt
|
17a3ae728d
|
Removes generics from SPARQL implementation
|
4 years ago |
Tpt
|
be4a5b0b6b
|
Moves SPARQL parser and algebra to an independent crate
|
4 years ago |
Tpt
|
e4f97bafb3
|
Makes SPARQL algebra private
|
4 years ago |
Tpt
|
fe5bab8eb9
|
Drops generics on string ids
|
4 years ago |
Tpt
|
1662bd7e57
|
Removes the MemoryStore
|
4 years ago |
Tpt
|
700e47af1e
|
SPARQL UPDATE options
|
4 years ago |
Tpt
|
34f0efbb39
|
Rework SPARQL algebra and makes it public
|
4 years ago |
Tpt
|
7f8bbce07f
|
Makes rustdoc build the internal links in the documentation
|
4 years ago |
Tpt
|
773bdb943e
|
Drops QueryOption parameter from the query method
Introduces a query_opt method for that
|
4 years ago |
Tpt
|
ece760f0c1
|
Drops prepare_query methods
Not very useful, most of the job could be done by parsing the query first
|
4 years ago |
Tpt
|
7a110902d2
|
Provides an API to edit the SPARQL query dataset
|
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
|
fa068e1e53
|
Fixes WASM build
|
4 years ago |
Tpt
|
23cc09f481
|
Implements a Simple HTTP client for SPARQL federation and SPARQL LOAD
|
4 years ago |
Tpt
|
21c2f6d870
|
Implements CSV and TSV results serialization
|
4 years ago |
Tpt
|
bf3d205cf7
|
Implements SPARQL UPDATE
|
4 years ago |
Tpt
|
867600dba4
|
Adds a SPARQL update parser
|
4 years ago |
Tpt
|
9b202efc27
|
Fixes some typos
|
4 years ago |
Tpt
|
b101ae1c54
|
WIP: Available default graphs
|
4 years ago |
Tpt
|
ffdc68ebf6
|
Fixes typos in the documentation
|
4 years ago |
Tpt
|
496a6e1d8c
|
Provides the ability to specify the SPARQL query dataset using the API
|
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
|
db6dbea1ec
|
Removes all deprecated items
|
4 years ago |
Tpt
|
60a5ae8e64
|
Renames WithStoreError to StrEncodingAware
|
4 years ago |
Tpt
|
bf430de125
|
Adds FROM and FROM named evaluation
|
4 years ago |
Tpt
|
a0c5cf7286
|
Adds links to the code documentation
|
4 years ago |
Tpt
|
5038d95a00
|
Allows each store to use its own ID builder
|
5 years ago |
Tpt
|
9038ab3921
|
Converts oxigraph::Error into oxigraph::sparql::EvaluationError
|
5 years ago |
Tpt
|
5640b0a32d
|
Renames *Syntax into *Format
It is a simpler word that matches more the current usages
|
5 years ago |
Tpt
|
35fd315585
|
Adds QueryTriplesIterator
|
5 years ago |
Tpt
|
0d4743f452
|
Uses io::Error for all basic disk store operations
|
5 years ago |
Tpt
|
a3dce12d94
|
Makes SPARQL query execution static and simplify federation
|
5 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
|
5 years ago |
Tpt
|
3f3406e1a0
|
Adds concrete PreparedQuery structs and deprecates the trait
Allows to explicitly state the type of prepared queries
|
5 years ago |
Tpt
|
cc7c92092f
|
Provides a nice API for SPARQL SELECT solutions handling
|
5 years ago |
Tpt
|
2866e1e3bd
|
Introduces a custom error type for the SPARQL parser
The SPARQL parser and algebra does not directly depends now on the other parts of Oxigraph outside of the RDF model
|
5 years ago |
Tpt
|
cdb4cc4a39
|
Simplifies the public API
|
5 years ago |
Tpt
|
2d31de987a
|
Introduces ReadableEncodedStore
|
5 years ago |
Tpt
|
2b85a06487
|
Migrates to oxiri and oxilangtag
|
5 years ago |
Tpt
|
23f5ac78ed
|
Drops dependency on anyhow to get something implementing std::error::Error
Closes #25
|
5 years ago |
Tpt
|
73f61884c1
|
Breaking: Uses anyhow instead of failure
Closes #25
|
5 years ago |