Niko PLP
77edc05ced
use nextgraph's version of rocksdb
9 months ago
Tpt
43ef3e9e8a
Upgrades to RocksDB 9.0.0
9 months ago
Tpt
8e2548467c
Upgrades dependencies including RocksDB 8.11.3
10 months ago
Tpt
c277804026
RocksDB: uses multi-columns flush
10 months ago
Tpt
0b1aabfcdd
Moves main crate to lib/oxigraph and centralizes dependencies
11 months ago
Tpt
2b6ac5c195
Release v0.4.0-alpha.3
11 months ago
Tpt
0a7cea5e25
Updates dependencies
11 months ago
Tpt
df040400c5
Turtle: fixes parsing bug with escaped dot at the end of a local name
11 months ago
Tpt
cffc536eb9
Releases v0.4.0-alpha.2
12 months ago
Tpt
42a66f62b9
Enables cargo semver-checks again
12 months ago
Tpt
391e8d7662
Fixes and ensures 32bits x86 support
12 months ago
Tpt
03afe5c6c6
Releases v0.3.22
1 year ago
Tpt
9979a3d503
Allows newer dependency versions
1 year ago
Tpt
e1ff1d919c
Releases v0.3.21
1 year ago
Tpt
6d1d752e01
Upgrades RocksDB to 8.8.1
1 year ago
Tpt
a9fee4f6b8
Upgrades dependencies
1 year ago
Tpt
261f9c64a5
Python: I/O adds a `path` parameter to read/write from/to a file
1 year ago
Tpt
a259879ef1
Releases v0.3.20
1 year ago
Tpt
1dfad23e4b
Upgrades RocksDB
...
Fixes issue #655
1 year ago
Tpt
b1e33293a5
Upgrades RocksDB
1 year ago
Tpt
be074000cc
Allows dynamic RocksDB linking
1 year ago
Tpt
3c51dd31bc
Move back MSRV to 1.67 but keep Cargo.lock to 1.70
...
Allows to build on Debian unstable while using latest dependencies
1 year ago
Tpt
570f21748d
Cargo.toml: share some common fields in the workspace
1 year ago
Tpt
7c227830e9
Upgrades RocksDB
1 year ago
Tpt
f878463828
Releases v0.3.19
1 year ago
Tpt
bb7379addb
Upgrades dependencies
1 year ago
Tpt
3bb05e2af2
Adds documentation field to Cargo.toml
1 year ago
Tpt
4cb377bda4
Adds documentation field to Cargo.toml
1 year ago
Tpt
ae294683d6
Upgrades MSRV to 1.65
...
This is the MSRV of the dependencies (1.64) bumped to 1.65 to allow GAT
2 years ago
Tpt
ab17138f33
Starts 0.4.0-alpha.1
2 years ago
Tpt
8e76341bb2
Releases v0.3.18
2 years ago
Tpt
99186c1e7d
Releases v0.3.17
2 years ago
Tpt
d992fb7545
Fixes cross compilation of RocksDB with zig targeting macOS
2 years ago
Tpt
cb89166380
RocksDB: Avoids building twice util/crc32c_arm64.cc on aarch64
2 years ago
Tpt
a2d8bcaaa3
Starts 0.3.17 dev
2 years ago
Tpt
f520de8893
Releases v0.3.16
2 years ago
Tpt
8e3ee3b6dd
Upgrades RocksDB to 8.1.1
2 years ago
Tpt
3e0f6b5405
Applies oxigraph crate clippy lint to the complete project
2 years ago
Tpt
c3cf8e2002
Start 0.3.16 dev
2 years ago
Tpt
c6b8c754ee
Releases v0.3.15
2 years ago
Tpt
d653e0645b
Updates dependencies
2 years ago
Tpt
5849c6fdbe
Releases v0.3.14
2 years ago
Tpt
cdf76307d9
Upgrades RocksDB to 8.0.0
2 years ago
Tpt
5f68cb3746
Cleans up RocksDB wrapper code and implements backup from read-only and secondary instances
2 years ago
Tpt
a271e39fa0
Upgrades to RocksDB 7.10.2
2 years ago
Tpt
c8caf805fa
Uses clang-format for C/C++ code
...
Uses the same configuration as RocksDB
2 years ago
Benedikt Seidl
f7637ee5a5
Add option to open database in read-only mode
...
With read-only it's not possible to modify the data. Updates to the data
are possible via a primary instance of oxigraph, but will not be
reflected. The data is frozen at the time the read-only server is
started.
2 years ago
Benedikt Seidl
aa9476b9cc
Add option to open rocksdb in secondary mode
...
The database can be opened once in primary mode, but may be opened
multiple times in secondary mode. It's not possible to write data to the
database in secondary mode.
Secondary mode does not support checkpoints so there might be data
inconsistencies when data is changed while said data is queried. It
might happen that the result data mixes both elements before and after
the change that can not happen in primary mode.
2 years ago
Tpt
b267d5ea07
Upgrades dependencies
2 years ago
Tpt
ca415ec044
Reduces RocksDB file size
...
Creates smaller source-code archives
2 years ago