Skip to content

Releases: qubic/go-archiver

v0.12.4

22 Sep 17:33

Choose a tag to compare

  • Fixes checking tx digest in tick data validation (#173).
  • Update endpoint documentation (deprecate).

v0.12.2

05 Aug 17:31
1b59fda

Choose a tag to compare

Add go sum

v0.11.0

30 Apr 11:26
f56fb47

Choose a tag to compare

What's Changed

  • Bugfix: Add missing check for number of validated quorum votes. by @LINCKODE in #118
  • Feature/decentralisation: Add score check for quorum vote verification by @LINCKODE in #116

Full Changelog: v0.10.4...v0.11.0

v0.10.1

07 Mar 16:48
ac77cd5

Choose a tag to compare

Changes

Hotfix: increase maximum page size (for more backwards compatibility)

v0.10.0

05 Mar 12:15
e95ac28

Choose a tag to compare

Full Changelog: v0.9.4...v0.10.0

v0.9.4

20 Feb 10:19

Choose a tag to compare

Update changelog

v0.9.1

23 Dec 08:49

Choose a tag to compare

Added profiling endpoint

v0.9.0

03 Dec 17:46
c4b0be4

Choose a tag to compare

What's Changed

  • Improved Db compaction and level configuration by @LINCKODE in #79
  • Add proper saving for last tick quorum data per epoch interval by @LINCKODE in #78

Full Changelog: v0.8.1...v0.9.0

Warning

This release is not entirely compatible with previous releases, due to changes to the way the last tick per epoch is stored.
These changes fix the issue where the Archiver would save and return only the quorum data for the last tick in the epoch, but not for the last tick in any given processed tick range. This issue would affect querying the quorum data for epochs that have multiple tick ranges.
Please see the DB Migrator for a way to migrate the database to the new format, as well importing the missing quorum data.

v0.8.1

14 Nov 18:17
688d269

Choose a tag to compare

What's Changed

  • Add desc sorting for epoch tick list endpoint. by @LINCKODE in #75

Full Changelog: v0.8.0...v0.8.1

zstd compression

05 Nov 14:56
33f257b

Choose a tag to compare

  • Introduced ZSTD compression.
  • Replaced Quorum Data structure with an optimized version.
  • Quorum data is now reconstructed from other information on request.
  • Improved endpoint descriptions (@sallymoc)
  • Introduced endpoint for listing all ticks in an epoch, alongside with their isEmpty status. Supports pagination.
  • Introduced endpoint for listing empty ticks in an epoch. Supports pagination.

Important

This release changes the database structure.
Please perform data migration and recalculate the empty ticks as described below:

Migration

Warning

This version of archiver is INCOMPATIBLE with versions < v0.8.x, as it features database compression and a different format for quorum data.
Archiver DOES NOT migrate the database to the new format by itself, and MAY BREAK your existing information, if not migrated correctly.
For a migration tool, please see the Archiver DB Migrator, and make sure to back up your data!
See this for how to migrate the database to the new format.

Database

After updating to this release, please run the Archiver ONCE with the QUBIC_ARCHIVER_STORE_RESET_EMPTY_TICK_KEYS flag set to true in order to recalculate the empty ticks per epoch.

Related issues / PRs

What's Changed

New Contributors

Full Changelog: v0.7.5...v0.8.0