Skip to content

Releases: reductstore/reductstore

Release v1.9.1

08 Mar 23:17
Compare
Choose a tag to compare

Fixed

Release v1.9.0

08 Mar 22:59
Compare
Choose a tag to compare

For more information, see the official release note

Added

  • RS-156: Support for commercial license, PR-400
  • RS-187: Speed up startup time, PR-402

Changed

  • reduct-rs: Move reduct-rs to separated repository, PR-395
  • RS-95: Update axum up to 0.7, PR-401
  • Update Web Console to v1.5.0, PR-406
  • RS-198: improve error message for expired query id, PR-408

Fixed

  • RS-195: check path and query before unwrap them in middleware, PR-407

Security

  • Bump mio from 0.8.10 to 0.8.11, PR-409

Release v1.8.2

10 Feb 22:47
Compare
Choose a tag to compare

Fixed

  • RS-162: Fix locked block by read/write operation, PR-398
  • RS-155: Wait for incomplete records during replication, PR-399

Release v1.8.1

28 Jan 22:56
Compare
Choose a tag to compare

Fixed

  • Stuck last replication error, PR-393

Release v1.8.0

24 Jan 08:23
Compare
Choose a tag to compare

For more information, see the official release note

Added

  • reductstore: Cargo feature web-console to build without Web Console, PR-365
  • reductstore: Web Console v1.4.0
  • reduct-cli: bucket command to manage buckets, PR-367
  • reductstore: Data replication, PR-377
  • reductstore: CRUD API and diagnostics for replication, PR-380
  • reduct-rs: Implement replication API, PR-391

Fixed

  • reductstore: Stop downloading Web Console at docs.rs build, PR-366
  • reductstore: Sync write tasks with HTTP API to avoid unfinished records, PR-374
  • reductstore: Re-create a transaction log of replication if it is broken, PR-379
  • reductstore: Status for unfinished records, PR-381
  • reductstore: Discard replication for any storage errors, PR-382
  • reductstore: CPU consumption for replication, PR-383
  • reductstore: GET /api/v1/replications/:replication_name empty diagnostics, PR-384
  • reductstore: Error counting in replication diagnostics, PR-385
  • reductstore: Discard transaction from replication log if remote bucket is available, PR-386
  • reductstore: Use only HTTP1 for replication engine, PR-388
  • reductstore: Mask access token for remote instance in replication, PR-390

Changed

  • reductstore: Refactor read and write operation with tokio channels, PR-370
  • docs: update link to new website, PR-375
  • reductstore: Update Web Console to v1.4.1, PR-389

Removed

  • docs: remove /docs with GitBook docs, PR-376

Release v1.7.3

08 Nov 21:53
Compare
Choose a tag to compare

Fixed

  • reductstore: Fix entry size calculation, PR-373

Release v1.7.2

01 Nov 22:19
Compare
Choose a tag to compare

Fixed

  • reduct-rs: Fix query URL in ReductClient, PR-372

Release v1.7.1

29 Oct 10:34
Compare
Choose a tag to compare

Fixed

  • reductstore: Wrong size calculation if a block could not be removed, PR-371

Release v1.7.0

06 Oct 21:27
Compare
Choose a tag to compare

For more information, see the official release note

Added

  • reduct-cli: alias and server commands, PR-343
  • reduct-rs: ReductClient.url, ReductClient.token, ReductCientBuilder.try_build PR-350
  • reductstore: healthcheck to buildx.Dockerfile, PR-350
  • reductstore: provisioning with environment variables, PR-352
  • reductstore,reduct-rs: batched write API, PR-355

Changed

  • reductstore: Update dependencies, min. rust v1.67.0, PR-341
  • reductstore: use Web Console v1.3.0, PR-345
  • reductstore: Move some Python API tests in Rust part, PR-351
  • reduct-base: Rename HttpError -> ReductError, PR-350
  • docs: update Getting Started, PR-358

Fixed

  • reduct-rs: Normalize instance URL in ClientBuilder.url, PR-343

Release v1.6.2

20 Sep 21:26
Compare
Choose a tag to compare

Fixed

  • reductstore: Panic for a bad time interval in GET /b/:bucket/:entry/q, PR-357