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 |
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
|
3e0f6b5405
|
Applies oxigraph crate clippy lint to the complete project
|
2 years ago |
Thomas
|
f41c499ef3
|
Consolidates Rust benchmarks
|
2 years ago |
Tpt
|
808c9db007
|
String formatting: uses inline syntax
|
2 years ago |
Tpt
|
7a259955d2
|
Makes Clippy happy
|
2 years ago |
Tpt
|
adea1899e5
|
Bulk loader: rewrite API and add hook to display progress indicators
|
3 years ago |
Tpt
|
44d1a5f04c
|
Makes bulk load partial insertions atomic
Ensures that the stores does not end up in an inconsistent state.
|
3 years ago |
Tpt
|
ad4dd2832e
|
Upgrades to latest pyo3 version
|
3 years ago |
Tpt
|
6f44a5956b
|
Simplifies bulk load API
|
3 years ago |
Tpt
|
196d6d6576
|
Adds bulk load by directly write RocksDB SSTs
|
3 years ago |
Tpt
|
986d3e60bb
|
RocksDB: bulk load
TODO: we do a lot of lookups during load for GC, so the option is not very useful
|
3 years ago |
Tpt
|
98f9a307b8
|
Exposes a function to compact the database
Use it after load
|
3 years ago |
Tpt
|
2a82fe4f75
|
Adds on-disk benchmarks
|
3 years ago |
Tpt
|
728a5dadf4
|
Adds a native SPARQL query and update benchmark based on BSBM
|
3 years ago |
Tpt
|
97bb227042
|
Migrates to Rust 2021
|
3 years ago |
Tpt
|
b5cb0cce19
|
Makes Clippy happy
|
4 years ago |
Tpt
|
a97250dcce
|
Basic RDF-star support
No parsing and SPARQL support yet
|
4 years ago |
Tpt
|
0efc5b4654
|
Renames SledStore to Store and cleans up files hierarchy
|
4 years ago |
Tpt
|
1662bd7e57
|
Removes the MemoryStore
|
4 years ago |
Tpt
|
f75dc6a61d
|
Adds simple in memory Graph and Dataset
|
4 years ago |
Tpt
|
35fe15f796
|
Drops RocksDBStore
|
4 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 |
Tpt
|
4e3f72769f
|
Fixes CI
|
5 years ago |
Tpt
|
dc08e181a8
|
Adds an other store based on Sled
|
5 years ago |
Tpt
|
fa2d6c412f
|
Simplifies MemoryStore.quads_for_pattern signature
|
5 years ago |
Tpt
|
cdb4cc4a39
|
Simplifies the public API
|
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 |
Tpt
|
f553a28f0b
|
Adds benchmark for SPARQL query parsing
|
5 years ago |