Releases v0.3.15

pull/469/head v0.3.15
Tpt 2 years ago committed by Thomas Tanon
parent d653e0645b
commit c6b8c754ee
  1. 16
      CHANGELOG.md
  2. 4
      js/Cargo.toml
  3. 4
      lib/Cargo.toml
  4. 2
      oxrocksdb-sys/Cargo.toml
  5. 4
      python/Cargo.toml
  6. 4
      server/Cargo.toml

@ -1,3 +1,19 @@
## [0.3.15] - 2023-04-18
### Added
- Rust: adds `Store.explain_query_opt` method that allows to get an explanation of the evaluation with profiling statistics.
- Server: adds explanation and profiling to the `query` action (`--explain`, `--explain-file` and `--stats` options).
- Python: implements the `__match_args__` attribute on terms (literals, triples, quads...) to allow `match` operator usage.
- Server: adds the `--cors` option to the `serve` actions to allow cross-origin resource sharing.
### Changed
- SPARQL: fixes evaluation of empty aggregation without GROUP BY: aggregators now return their default value (0 for COUNT...) and not an empty row.
- SPARQL: fixes parsing of decimal with more than 19 digits in the fractional part.
- Server docker image: switch to the smaller distroless base images.
- Bulk loader: by default only uses 2 concurrent threads and around 2GB of RAM.
- Server load: progress is now printed to stderr much more regularly.
## [0.3.14] - 2023-03-19
### Added

@ -1,6 +1,6 @@
[package]
name = "oxigraph_js"
version = "0.3.15-dev"
version = "0.3.15"
authors = ["Tpt <thomas@pellissier-tanon.fr>"]
license = "MIT OR Apache-2.0"
readme = "README.md"
@ -14,7 +14,7 @@ crate-type = ["cdylib"]
name = "oxigraph"
[dependencies]
oxigraph = { version = "0.3.15-dev", path="../lib" }
oxigraph = { version = "0.3.15", path="../lib" }
wasm-bindgen = "0.2"
js-sys = "0.3"
console_error_panic_hook = "0.1"

@ -1,6 +1,6 @@
[package]
name = "oxigraph"
version = "0.3.15-dev"
version = "0.3.15"
authors = ["Tpt <thomas@pellissier-tanon.fr>"]
license = "MIT OR Apache-2.0"
readme = "README.md"
@ -45,7 +45,7 @@ sparesults = { version = "0.1.7", path="sparesults", features = ["rdf-star"] }
[target.'cfg(not(target_family = "wasm"))'.dependencies]
libc = "0.2"
oxrocksdb-sys = { version = "0.3.14", path="../oxrocksdb-sys" }
oxrocksdb-sys = { version = "0.3.15", path="../oxrocksdb-sys" }
oxhttp = { version = "0.1", optional = true }
[target.'cfg(all(target_family = "wasm", target_os = "unknown"))'.dependencies]

@ -1,6 +1,6 @@
[package]
name = "oxrocksdb-sys"
version = "0.3.14"
version = "0.3.15"
authors = ["Tpt <thomas@pellissier-tanon.fr>"]
license = "GPL-2.0 OR Apache-2.0"
repository = "https://github.com/oxigraph/oxigraph/tree/main/oxrocksdb-sys"

@ -1,6 +1,6 @@
[package]
name = "pyoxigraph"
version = "0.3.15-dev"
version = "0.3.15"
authors = ["Tpt"]
license = "MIT OR Apache-2.0"
readme = "README.md"
@ -19,5 +19,5 @@ doctest = false
abi3 = ["pyo3/abi3-py37"]
[dependencies]
oxigraph = { version = "0.3.15-dev", path="../lib", features = ["http_client"] }
oxigraph = { version = "0.3.15", path="../lib", features = ["http_client"] }
pyo3 = { version = "0.18", features = ["extension-module"] }

@ -1,6 +1,6 @@
[package]
name = "oxigraph_server"
version = "0.3.15-dev"
version = "0.3.15"
authors = ["Tpt <thomas@pellissier-tanon.fr>"]
license = "MIT OR Apache-2.0"
readme = "README.md"
@ -17,7 +17,7 @@ anyhow = "1"
oxhttp = { version = "0.1", features = ["rayon"] }
clap = { version = "=4.0", features = ["derive"] }
clap_lex = "=0.3.0"
oxigraph = { version = "0.3.15-dev", path = "../lib", features = ["http_client"] }
oxigraph = { version = "0.3.15", path = "../lib", features = ["http_client"] }
sparesults = { version = "0.1.7", path = "../lib/sparesults", features = ["rdf-star"] }
rand = "0.8"
url = "2"

Loading…
Cancel
Save