Skip to content

Commit

Permalink
Add temporary sanchonet changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
kderme committed Nov 2, 2023
1 parent 20f97a8 commit 9d37604
Showing 1 changed file with 53 additions and 1 deletion.
54 changes: 53 additions & 1 deletion cardano-db-sync/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,58 @@
# Revision history for cardano-db-sync

## 13.2.0.0
## Sancho changelog
`sancho-a-b-c` tags in db-sync are a series of incremental integration of conway feautures. These tags can follow the
sanchonet https://book.world.dev.cardano.org/environments.html#sanchonet-testnet.
Their enumeration has the following meaning:<br>
a: schema changes<br>
b: compatible with a respinned sanchonet or node<br>
c: minor changes or fixes<br>

It is advised to resync from genesis when using a new version a or b.

Some useful links (adjust the numbers to the correct tag):

- Changelog: https://github.com/input-output-hk/cardano-db-sync/blob/sancho-2-0-0/cardano-db-sync/CHANGELOG.md#13200
- Schema docs https://github.com/input-output-hk/cardano-db-sync/blob/sancho-2-0-0/doc/schema.md
- Postgres migrations https://github.com/input-output-hk/cardano-db-sync/tree/sancho-2-0-0/schema

In the schema docs, you can search for `13.2` or `Conway` for schema changes from the previous official release.

### sancho-2.2.0
- is compatible with node 8.6-pre
- `governance_action.ratified_epoch` is now populated
- `drep_distr.active_until` is now populated
- Fixed typo `voting_procedure.comittee_voter` to `voting_procedure.committee_voter`
- Added `committee_de_registration.voting_anchor_id` field

### sancho-2.1.0
- Fixed an issue with the size of Committee hash

### sancho-2.0.1
- Workaround an issue where delegation could target unregistered pools

### sancho-2.0.0
- is compatible with node 8.5-pre
- adds the governance epoch param group in table `epoch_param` and their updates through governance proposal in
`param_proposal`
- adds a new field `governance_action.expiration` for the expected expiration of an action.
- populates the `drep_distr` table and `governance.enacted_epoch` that used to remain empty.
- fixes an issue with duplicated entries in `drep_hash` and `voting_anchor`.
- merges drep registration, re-registration and de-registration on the same table `drep_registration` for easy use
- the new field `drep_distr.active_until` is not populated yet.
- change `new_committee` gov actions represantation.

### sancho-1.1.0
- is compatible with node-8.3-pre. There are no schema changes over sancho-1-0-0.

### sancho-1.0.0
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,
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`

### sancho-0.0.0
It's very early stage and is missing all Conway specific feautures and some Shelley features related to Rewards. Incremental tags will follow.

## 13.2.0.0 - Unreleased
* Uses the cache for the computation of `epoch` table when following
* `epoch_stake` is now computed earlier, before the epoch is reached
* Exception handling and concurrency improved.
Expand Down

0 comments on commit 9d37604

Please sign in to comment.