|
1 | 1 | # Revision history for cardano-db-sync |
2 | 2 |
|
3 | | -## 13.2.0.0 |
| 3 | +## Sancho changelog |
| 4 | +`sancho-a-b-c` tags in db-sync are a series of incremental integration of conway feautures. These tags can follow the |
| 5 | +sanchonet https://book.world.dev.cardano.org/environments.html#sanchonet-testnet. |
| 6 | +Their enumeration has the following meaning:<br> |
| 7 | +a: schema changes<br> |
| 8 | +b: compatible with a respinned sanchonet or node<br> |
| 9 | +c: minor changes or fixes<br> |
| 10 | + |
| 11 | +It is advised to resync from genesis when using a new version a or b. |
| 12 | + |
| 13 | +Some useful links (adjust the numbers to the correct tag): |
| 14 | + |
| 15 | +- Changelog: https://github.com/input-output-hk/cardano-db-sync/blob/sancho-2-0-0/cardano-db-sync/CHANGELOG.md#13200 |
| 16 | +- Schema docs https://github.com/input-output-hk/cardano-db-sync/blob/sancho-2-0-0/doc/schema.md |
| 17 | +- Postgres migrations https://github.com/input-output-hk/cardano-db-sync/tree/sancho-2-0-0/schema |
| 18 | + |
| 19 | +In the schema docs, you can search for `13.2` or `Conway` for schema changes from the previous official release. |
| 20 | + |
| 21 | +### sancho-2.2.0 |
| 22 | +- is compatible with node 8.6-pre |
| 23 | +- `governance_action.ratified_epoch` is now populated |
| 24 | +- `drep_distr.active_until` is now populated |
| 25 | +- Fixed typo `voting_procedure.comittee_voter` to `voting_procedure.committee_voter` |
| 26 | +- Added `committee_de_registration.voting_anchor_id` field |
| 27 | + |
| 28 | +### sancho-2.1.0 |
| 29 | +- Fixed an issue with the size of Committee hash |
| 30 | + |
| 31 | +### sancho-2.0.1 |
| 32 | +- Workaround an issue where delegation could target unregistered pools |
| 33 | + |
| 34 | +### sancho-2.0.0 |
| 35 | +- is compatible with node 8.5-pre |
| 36 | +- adds the governance epoch param group in table `epoch_param` and their updates through governance proposal in |
| 37 | +`param_proposal` |
| 38 | +- adds a new field `governance_action.expiration` for the expected expiration of an action. |
| 39 | +- populates the `drep_distr` table and `governance.enacted_epoch` that used to remain empty. |
| 40 | +- fixes an issue with duplicated entries in `drep_hash` and `voting_anchor`. |
| 41 | +- merges drep registration, re-registration and de-registration on the same table `drep_registration` for easy use |
| 42 | +- the new field `drep_distr.active_until` is not populated yet. |
| 43 | +- change `new_committee` gov actions represantation. |
| 44 | + |
| 45 | +### sancho-1.1.0 |
| 46 | +- is compatible with node-8.3-pre. There are no schema changes over sancho-1-0-0. |
| 47 | + |
| 48 | +### sancho-1.0.0 |
| 49 | +The schema is quite close to the [initial design](https://github.com/input-output-hk/cardano-db-sync/blob/conway-schema-design-13.2/doc/schema.md). You may find some differences: ie the `param_proposals` and `epoch_param` are not extended yet, |
| 50 | +Some tables/fields are created but are not populated yet: `anchor_offline_data`, `anchor_offline_fetch_error` , `drep_distr` , `governance_action.x_epoch` , `delegation_vote.redeemer_id` |
| 51 | + |
| 52 | +### sancho-0.0.0 |
| 53 | +It's very early stage and is missing all Conway specific feautures and some Shelley features related to Rewards. Incremental tags will follow. |
| 54 | + |
| 55 | +## 13.2.0.0 - Unreleased |
4 | 56 | * Uses the cache for the computation of `epoch` table when following |
5 | 57 | * `epoch_stake` is now computed earlier, before the epoch is reached |
6 | 58 | * Exception handling and concurrency improved. |
|
0 commit comments