Tpt
|
bf0f178c41
|
Adds a ColumnFamilyDefinition struct to store column family options
|
3 years ago |
Tpt
|
def7a3ce72
|
RocksDB: Adds low priority writes
Allows RocksDB to defer garbage collection if useful
|
3 years ago |
Tpt
|
f68d747308
|
RocksDB: Uses lz4 compression on disk
|
3 years ago |
Tpt
|
3119e7748e
|
Small RocksDB optimizations
Use native iterator bound
|
3 years ago |
Tpt
|
dfefe6cd1c
|
Uses transactional RocksDB
First stop to real transaction support
|
3 years ago |
Tpt
|
3fd0332e32
|
Use our own Custom rocksdb bindings
Will allow exposing more C++ functions
|
3 years ago |
Tpt
|
e297de73d1
|
Refactors backend code
Makes it easier to implement transactions
|
3 years ago |
Tpt
|
dfe50cff11
|
Fixes WASM builds
|
3 years ago |
Tpt
|
0bd512a14c
|
Avoids using API without column families
|
3 years ago |
Tpt
|
cb146efd7c
|
Use directly RocksDB C API
Will allow more customizations in the future
|
3 years ago |
Tpt
|
063683088d
|
Moves back from Sled to RocksDB
Simple implementation without transactions
|
3 years ago |
Tpt
|
97bb227042
|
Migrates to Rust 2021
|
3 years ago |
Tpt
|
b82168bc6a
|
Fixes WASM compilation
|
3 years ago |
Tpt
|
1c7bec5226
|
Introduces a struct for xsd:float and xsd:double
Allows building XSD assumptions into it
|
3 years ago |
Tpt
|
e9608fb2eb
|
Adds wasm32 support to lib crate
The storage layer is in memory and not optimized yet
|
3 years ago |
Tpt
|
f084cfe332
|
Enables more Clippy lints and enforces them
|
3 years ago |
Tpt
|
1abda73dc9
|
String garbage collector
|
3 years ago |
Tpt
|
8a1683eba2
|
Fixes named graphs insertion
|
3 years ago |
Tpt
|
704f60e094
|
Makes store file load use the public API parser
Small slow done and simplifies code
|
3 years ago |
Tpt
|
8606877e33
|
Simplifies term encoding code
|
3 years ago |
Tpt
|
fa7ae0353f
|
Makes Storage edit method take the explicit term
Allows to abstract away the insertion process from SPARQL
Adds also some optimized methods for SPARQL UPDATE operations
|
3 years ago |
Tpt
|
ddc8eb584a
|
SPARQL UPDATE/ Avoids direct manipulation of encoded terms
|
3 years ago |
Tpt
|
98f5f35dbb
|
Drops rio specific numerical encoder
|
3 years ago |
Tpt
|
f15430804a
|
Removes From implementations between Oxigraph and Rio
|
3 years ago |
Tpt
|
c18281183a
|
Uses std::io::Result where relevant
|
3 years ago |
Tpt
|
b5cb0cce19
|
Makes Clippy happy
|
4 years ago |
Tpt
|
4302316a41
|
Fixes the input type of graph manipulation methods
Nested triples are not allowed there
|
4 years ago |
Tpt
|
0071f82662
|
Uses From for term encoding without insertion
Makes code simpler
|
4 years ago |
Tpt
|
dcaf3793d5
|
Adds RDF-star SPARQL functions
|
4 years ago |
Tpt
|
a97250dcce
|
Basic RDF-star support
No parsing and SPARQL support yet
|
4 years ago |
Tpt
|
8004fc28c0
|
Renames NamedOrBlankNode to Subject
Preparatory work for RDF-star addition
|
4 years ago |
Tpt
|
e2bbc29198
|
Makes encoded term not copy
|
4 years ago |
Tpt
|
aa7a23b94d
|
Makes term encoding not fail if the string is not stored
|
4 years ago |
Tpt
|
68aab2563c
|
Simplifies string storage traits
|
4 years ago |
Tpt
|
0efc5b4654
|
Renames SledStore to Store and cleans up files hierarchy
|
4 years ago |