This repository has been archived by the owner on Dec 8, 2022. It is now read-only.
SMASH 1.6.0
Smash 1.6.0 introduces support for Alonzo, and is expected to be the final release before the Alonzo hard fork.
It also handles chain rollbacks correctly, and other changes and fixes listed below:
Compatible with node version cardano-node 1.29.0.
The underlying database has breaking changes, therefore the database needs to be dropped and re-created.
This version requires a full re-sync!
Before running the new version, first run force-resync
, example:
smash-exe -- force-resync --mdir ./schema --config config/shelley-qa-config.yaml
New Features
- [CAD-2547] - Add Prometheus metrics for slot_no #537
- [CAD-2581] - Use the general db-sync plugins system to implement SMASH #151
- [CAD-2651] - Fix/improve caching #153
- [CAD-2671] - Modify cardano-sync to enable reusing from SMASH #527
- [CAD-2724] - CLI option to switch to existing SMASH server filtering #156
- [CAD-2810] - Add CLI for checking of pool metadata hash #162
- [CAD-2811] - Fix error handling to show last 10 results by default #163
- Let Postgres cascade deletes instead of using the deprecated persistant feature
- Use the same rollback logic as db-sync
Resolved issues
- [CAD-2832] - Smash syncing from scratch every restart #165
Known issues
Documentation
Supported Platforms
- Linux 64-bit
Sign off
Role | Approval |
---|---|
Technical Lead | ✔️ |
QA Engineer | ✔️ |
Operations | ⏳ |
Release Manager | ✔️ |