Tpt
935e778db1
Python: adds proper module medata to classes
2 years ago
Tpt
7b74fa9b0a
Stop advertising the Docker images on Docker Hub
2 years ago
Tpt
28def4001b
Python: Uses Ruff linter
2 years ago
Tpt
fbcbd60c0e
Python: adds Store.bulk_extend
2 years ago
Tpt
0e00e8209a
Python: adds Store.extend
2 years ago
Tpt
e553b6374a
Python: uses some recent PyO3 syntactic sugars
2 years ago
Tpt
23e47bcc5e
Server: Adds the optimize command
2 years ago
Tpt
3d61867386
Server: Fixes support of --location before command name
2 years ago
Tpt
bf36e60b34
Server: Adds query and update commands
2 years ago
Tpt
beca5e88ca
Server: use option instead of positional arguments
...
More consistent and easier to debug
2 years ago
Thomas Tanon
e90d98bb2c
Add issue template
2 years ago
Tpt
c4a5b65ac0
Adds link to the conda-forge package
...
Closes #418
2 years ago
Tpt
d8fa540b97
Python: Exposes read-only and secondary store
2 years ago
Tpt
9b20dbe6dc
CI: Merges nightly artifacts and release artifacts generation
2 years ago
Tpt
85d4c70171
CI: Do not run SPARQL result format fuzzing
2 years ago
Tpt
9d6b72e9c4
Sparql smith: Fixes PropertyListPath generation
2 years ago
Tpt
53edaf9d11
Server: Add a nicer error when writes are not allowed
2 years ago
Tpt
5eaa388312
Server: adds the "backup" command to copy the database
2 years ago
Tpt
26f4e2dc98
Allows to have secondary instances in memory
2 years ago
Tpt
5f68cb3746
Cleans up RocksDB wrapper code and implements backup from read-only and secondary instances
2 years ago
Tpt
1ffb559ee2
Oxrdf: Makes Display for Graph and Dataset return proper NTriples and NQuads
2 years ago
Tpt
1570a3a4f1
Makes Clippy happy
2 years ago
Tpt
6d4a15d067
Server: Load command: makes the "--file" option positional
2 years ago
Tpt
d42e2a818c
Server: Adds "dump" command
2 years ago
Tpt
84d6d48b0e
Upgrades Rust dependencies
2 years ago
Tpt
df55148355
Server: Adds serve-read-only and serve-secondary commands
2 years ago
Tpt
b2385509a6
Improves read only and secondary test coverage
...
Adds the missing get method
2 years ago
Tpt
855c39146d
Replaces Store::open_with_options with explicit variants
...
Trades enums and structs for methods
2 years ago
Tpt
df2233c51c
JS: Optimizes release builds for size
...
Makes the WASM file go from 2.6MB to 2.3MB
2 years ago
Tpt
9729ec8ed3
Adds features annotations to docs.rs
2 years ago
Tpt
cdd8866fd3
Runs rustdoc as part of the CI
...
Allows to find some bugs in the documentation
2 years ago
Tpt
f8486364b3
ClusterFuzzLite: adds fuzzing for TSV and JSON result formats
2 years ago
Tpt
fab5db9511
Fuzzer: SPARQL results: Makes the fuzzers test serialization too
2 years ago
Tpt
9063867ec9
QuerySolution: implements Eq and Debug
2 years ago
Tpt
31c6bb7815
TSV SPARQL results: Add spaces around quoted triples "<<"
2 years ago
Tpt
7e7489499d
OxRDF: Fixes Term::from_str() with a blank node in object position of a quoted triple
2 years ago
Tpt
42cd6b0094
XML parser results: clears the temporary data buffer while parsing
...
Avoids indefinitely increasing memory consumption
2 years ago
Tpt
6d09d77c61
CSV and TSV SPARQL results: always print trailing line jumps
...
Follows the TSV grammar and probably nicer CSV support too
Also check for wrong numbers of columns in TSV parsing
2 years ago
Tpt
a51509dcd3
TSV SPARQL results: Properly quote \t and use short Turtle serialization everywhere possible
2 years ago
Tpt
a271e39fa0
Upgrades to RocksDB 7.10.2
2 years ago
Thomas Tanon
cbc24950e3
Server REAME: adds a line about pre-built binaries
2 years ago
Tpt
c3f0aa94bf
CI: Builds also the server for ARM linux
2 years ago
Tpt
306271df61
CI: Builds also the server for ARM macs
2 years ago
Tpt
af02d5e1c4
Release: stop pushing Python and JS artifact to GitHub release
...
They are already in NPM and PyPi
2 years ago
Tpt
c8caf805fa
Uses clang-format for C/C++ code
...
Uses the same configuration as RocksDB
2 years ago
Tpt
03df957427
Server: Allows loading from stdin
2 years ago
Tpt
4ce1b0e241
Server: Adds "graph" and "format" options to the loader
2 years ago
Tpt
ef2701dc0c
Makes new Clippy happy
2 years ago
Benedikt Seidl
2b271e45ac
Add test for OpenAsReadOnly and OpenAsSecondary
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