Cardano DB Sync 13.1.0.2 is a maintenance release addressing a fix in ledger internal data structures.
There is also a new postgres requirement for users that don't use docker-compose and have to manually config postgres:
It is advised to increase the maintenance_work_mem from Postgres config to 0.5GB - 1GB (default is 64MB).
Also use the default (2) or higher max_parallel_maintenance_workers (this parameter was introduced in postgres 11)
This release is compatible with Cardano Node 1.35.5.
Upgrade instructions
13.1.0.2 is fully compatible with 13.1.0.0, so resyncing or migrating is not necessary.
In order to upgrade from 13.0.x to 13.1.0.2 resyncing is not necessary and requires no special flags from the user. DBSync will automatically spawn a fixing procedure, which fixes old values related to plutus data. After that schema migrations will run on top of the existing db.
Full upgrade details can be found here.
The state snapshot files for this release can be found here:
Network | Link to snapshot |
---|---|
Mainnet | https://update-cardano-mainnet.iohk.io/cardano-db-sync/index.html#13.1/ |
Documentation for restoring from these files available at state-snapshot.md.
Requires ghc-8.10.x to build.
Static binaries download TODO
Known issues
- When
--disable-ledger
flag is enabled, the--state-dir
option still needs to be provided, even though db-sync will completely ignore it. - Unhandled DCertGenesis certificate #290
Documentation
Cardano DB Sync Overview
Building and Running the Cardano DB Sync Node
Schema Management
Validation
State snapshot
Smash
Platforms
- Linux 64-bit
- Docker
Sign off
Role | Approval |
---|---|
Technical Lead | ✔️ |
QA Engineer | ✔️ |
Ops | ✔️ |
Release Engineer | ✔️ |