Tpt
|
00ec99450a
|
Adds Store::clear
|
4 years ago |
Tpt
|
4b7b537ebd
|
Adds Store::drop_graph
|
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
|
75a629860d
|
Enforces some extra Clippy lints
|
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
|
231da02e87
|
Uses matches! where relevant
|
5 years ago |
Tpt
|
23cc09f481
|
Implements a Simple HTTP client for SPARQL federation and SPARQL LOAD
|
5 years ago |
Tpt
|
bf3d205cf7
|
Implements SPARQL UPDATE
|
5 years ago |
Tpt
|
9b202efc27
|
Fixes some typos
|
5 years ago |
Tpt
|
4f3a5ad116
|
Adds explicit types for store quad iterators
|
5 years ago |
Tpt
|
ccb87d9597
|
Fixes a doc test
|
5 years ago |
Tpt
|
6b3062f496
|
Renames some sparql module element and improves documentation
QueryResult -> QueryResults
QueryResultFormat -> QueryResultsFormat
QuerySolutionsIterator -> QuerySolutionIter
QueryTriplesIterator -> QueryTripleIter
|
5 years ago |
Tpt
|
10e4c1518d
|
Adds small backward compatibility tests for Sled and RocksDB
|
5 years ago |
Tpt
|
e320764fd0
|
Migrates to Rio 0.5
|
5 years ago |
Tpt
|
60a5ae8e64
|
Renames WithStoreError to StrEncodingAware
|
5 years ago |
Tpt
|
beebcdfbd6
|
Store more terms inline
|
5 years ago |
Tpt
|
a96ef43e4e
|
MemoryStore: use 3 indexes instead of 6 for the default graph
|
5 years ago |
Tpt
|
f3c8432a19
|
Adds a warning to the stores len function
|
5 years ago |
Tpt
|
a0c5cf7286
|
Adds links to the code documentation
|
5 years ago |
Tpt
|
8bc84b2820
|
Adds borrowed data structures for RDF terms
|
5 years ago |
Tpt
|
c492c70780
|
Use lasso for MemoryStore strings
|
5 years ago |
Tpt
|
79fcd9bc00
|
Simplifies in-memory transactions
|
5 years ago |
Tpt
|
5038d95a00
|
Allows each store to use its own ID builder
|
5 years ago |
Tpt
|
fcb3a33606
|
Makes StrContainer::insert_str return the string ID
|
5 years ago |
Tpt
|
3d07160167
|
Relaxes error bound from Into<Io::Error> to Into<EvaluationError>
|
5 years ago |
Tpt
|
3b207f7239
|
Removes encoded string constants
|
5 years ago |
Tpt
|
669d3b1494
|
Introduces a WithStoreError trait to share the store error
Avoids a lot of "as" casts
|
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
|
3e11180405
|
Converts all "&mut impl Write" into "impl Write"
Write is implemented for all &mut impl Write so it makes the API a bit easier to use
|
5 years ago |
Tpt
|
923beb6300
|
Use io::Error in load_graph and load_dataset errors
It is possible to find the kind of error (parsing, loading...) using the std::io::ErrorKind enumeration
|
5 years ago |
Tpt
|
0d4743f452
|
Uses io::Error for all basic disk store operations
|
5 years ago |
Tpt
|
562cda7d97
|
Makes doc tests fail on warning
|
5 years ago |
Tpt
|
19d9ddb56e
|
Adds methods to dump store content into a graph
|
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
|
90d4baae2a
|
Makes ReadableEncodedStore::encoded_quads_for_pattern static
|
5 years ago |
Tpt
|
fd1bb216be
|
Breaking: Adds transaction support to Sled
Breaks Sled storage format
|
5 years ago |
Tpt
|
c309a5ccdb
|
Removes some useless Result in MemoryStore
|
5 years ago |
Tpt
|
5d54bc2d06
|
Allows some low level storage trait to specify error type
|
5 years ago |
Tpt
|
fe92703242
|
Upgrades Clippy lints following Rust 1.45 release
|
5 years ago |
Tpt
|
974e5d1e1a
|
Breaking: Adds a new enumeration for graph names
|
5 years ago |
Tpt
|
be76dcb51d
|
Adds is_empty and len to MemoryStore
|
5 years ago |
Tpt
|
71aa5a6c79
|
Allows BlankNode struct to store any valid blank node identifier
Closes #34
|
5 years ago |
Tpt
|
3926fdc219
|
Renames QueryResult::Bindings into QueryResult::Solutions
|
5 years ago |
Tpt
|
c3ae01e701
|
Implements a crate for the testsuite, adds parser tests and a better isomorphism algorithm
|
5 years ago |
Tpt
|
69f94777b6
|
Adds isomorphism computation to MemoryDataset and drops SimpleGraph
|
5 years ago |