Tpt
d3970a5848
Releases v0.3.0-rc.1
3 years ago
Tpt
d0b3d76bf1
Bulk loader: use as much memory as possible
3 years ago
Tpt
c5f12f10f6
Better RocksDB error Debug implementation
3 years ago
Tpt
839375c2a4
Adds an option to avoid aborting bulk loading on syntax error
3 years ago
Tpt
9085a424e8
Upgrades Rio to 0.7
3 years ago
Tpt
f70f0b1c16
SPARQL: fixes "default union graph"
3 years ago
Tpt
d0b8fe1a23
SPARQL: there should be no group if there is no solution in a GROUP BY
...
See #189
3 years ago
Tpt
ec1720f018
Fixes SPARQL-star patterns evaluation
...
Some nested triples filtering where not done
3 years ago
Tpt
581ee0e7af
Adds a global term ordering for ORDER BY
...
Allows having a global order on the results even if it's unspecified by SPARQL.
This ordering is likely to change in the future (addition of proper support of other datatypes...).
3 years ago
Tpt
54c6f2c19f
Bulk load: use megabytes as unit
4 years ago
Tpt
9e969cd8eb
Adds methods to configure bulk loader system consumption
4 years ago
Tpt
adea1899e5
Bulk loader: rewrite API and add hook to display progress indicators
4 years ago
Tpt
4327f8e729
Makes sure all writers flushes before the end
...
The API user is likely to write a lot of data with them. This way the API is more "foolproof"
4 years ago
Tpt
9870ce4881
Removes Sophia traits implementation
...
Sophia is planning to depend on Oxigraph, this will make stuff simpler
4 years ago
Tpt
b14d0c6221
Starts developing v0.3.0-beta.4
4 years ago
Tpt
ac64b58825
Fixes wasm build
4 years ago
Tpt
822dd60596
Fixes invalid database generated from bulk load
...
Adds an invariant validation test
4 years ago
Tpt
45031db791
Renames "rocksdb-sys" into "oxrocksdb-sys"
4 years ago
Tpt
da315abd44
Starts developing v0.3.0-beta.3
4 years ago
Tpt
074ee466a3
Starts developing v0.3.0-beta.2
4 years ago
Tpt
f617dc9bd3
Releases v0.3.0-beta.1
4 years ago
Tpt
75b5dd084b
Adds a link to the design document
4 years ago
Tpt
ad4bfe35c2
Fixes typos in the documentation
4 years ago
Tpt
774ba56388
Updates changelog
4 years ago
Tpt
b469060227
Makes QueryResults::read return ParseError
4 years ago
Tpt
00b8528399
Updates zstd
4 years ago
Tpt
4efd193708
Improves documentation
4 years ago
Tpt
0d14159b6e
Adds the Store.backup function to pyoxigraph
4 years ago
Tpt
203bd4c080
Adds a backup system
...
RocksDB provides a great cheap backup feature thanks to the immutable SST storage.
Sadly it is not compatible with in-memory databases which do not rely on the SST files.
4 years ago
Tpt
34cc602e0b
Makes SolutionsWriter input type broader
4 years ago
Tpt
5d95ae5d37
Makes QuerySolution implement Index
4 years ago
Tpt
fefe583a2d
Adds VariableRef
4 years ago
Tpt
045fb8cbf6
Adds a public API for transaction
...
Very similar to the one of the previous SledStore
4 years ago
Tpt
34a944036f
Simplifies UpdateOptions API
...
Keeps only useful methods
4 years ago
Tpt
27f6954175
Fixes unit tests run on Windows
4 years ago
Tpt
b9ef40df07
Avoids freeing null values
4 years ago
Tpt
32d3f0782b
Fixes some new clippy warnings
4 years ago
Tpt
7d58f451bd
Runs LLVM address sanitizer and fixes found bugs
4 years ago
Tpt
12c297425a
Fixes SPARQL parser property path parsing performance
...
The current behavior was 4^n with n the number of parentheses in the expression
4 years ago
Tpt
986e90845a
Reduces maximal stack size
...
Crashes on GitHub CI and is likely to crash on other systems too
4 years ago
Tpt
579641909c
sparesults: return error on duplicated variable declaration
4 years ago
Tpt
9dc8d348c4
sparesults: avoid stack overflow errors on too many nested triples
4 years ago
Tpt
0105a4a54a
Fixes Literal N-Triples parsing bug
...
It was crashing when the input were only a double quote
4 years ago
Tpt
d4d7f2dc49
Upgrades OxIRI to v0.2
4 years ago
Tpt
8fec549b85
Fixes a crash in SPARQL unicode escapes decoding
4 years ago
Tpt
f6c54e4b1f
Upgrades to peg 0.8
4 years ago
Tpt
2133a05b95
Fixes README example
4 years ago
Tpt
fc26fa87a5
Makes a lot of dumb functions inline
4 years ago
Tpt
ec5c7c86be
Improves RDF I/O ParseError
4 years ago
Tpt
375fef1e22
Uses README for crates documentation
...
Avoids duplicated documentation
4 years ago