Skip to content

Commit d798db3

Browse files
committed
Add changelog
1 parent 6f0ee96 commit d798db3

File tree

1 file changed

+7
-67
lines changed

1 file changed

+7
-67
lines changed

cardano-db-sync/CHANGELOG.md

Lines changed: 7 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,6 @@
11
# Revision history for cardano-db-sync
22

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/IntersectMBO/cardano-db-sync/blob/sancho-2-0-0/cardano-db-sync/CHANGELOG.md#13200
16-
- Schema docs https://github.com/IntersectMBO/cardano-db-sync/blob/sancho-2-0-0/doc/schema.md
17-
- Postgres migrations https://github.com/IntersectMBO/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-3.0.0
22-
- Renamed table `governance_action` to `gov_action_proposal`
23-
- Replaced `new_committee.quorum` to `new_committee.quorum_nominator` and `new_committee.quorum_denominator`
24-
- `always_abstain` and `always_no_confidence` `drep_hash` entries now have a null `raw` value and the unique key changed
25-
- `governance_action.description` now uses the json format
26-
- Added new offchain capabilites for voting anchor: the `off_chain_vote_data` and `off_chain_vote_fetch_error` are now populated
27-
- Added a constitution table
28-
29-
### sancho-2.3.0
30-
- is compatible with node 8.7-pre
31-
- introduces flag `--only-gov` which allows db-sync to sync only the governance related data.
32-
- disable swagger in smash server temporarily
33-
34-
### sancho-2.2.0
35-
- is compatible with node 8.6-pre
36-
- `governance_action.ratified_epoch` is now populated
37-
- `drep_distr.active_until` is now populated
38-
- Fixed typo `voting_procedure.comittee_voter` to `voting_procedure.committee_voter`
39-
- Added `committee_de_registration.voting_anchor_id` field
40-
41-
### sancho-2.1.0
42-
- Fixed an issue with the size of Committee hash
43-
44-
### sancho-2.0.1
45-
- Workaround an issue where delegation could target unregistered pools
46-
47-
### sancho-2.0.0
48-
- is compatible with node 8.5-pre
49-
- adds the governance epoch param group in table `epoch_param` and their updates through governance proposal in
50-
`param_proposal`
51-
- adds a new field `governance_action.expiration` for the expected expiration of an action.
52-
- populates the `drep_distr` table and `governance.enacted_epoch` that used to remain empty.
53-
- fixes an issue with duplicated entries in `drep_hash` and `voting_anchor`.
54-
- merges drep registration, re-registration and de-registration on the same table `drep_registration` for easy use
55-
- the new field `drep_distr.active_until` is not populated yet.
56-
- change `new_committee` gov actions represantation.
57-
58-
### sancho-1.1.0
59-
- is compatible with node-8.3-pre. There are no schema changes over sancho-1-0-0.
60-
61-
### sancho-1.0.0
62-
The schema is quite close to the [initial design](https://github.com/IntersectMBO/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,
63-
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`
64-
65-
### sancho-0.0.0
66-
It's very early stage and is missing all Conway specific feautures and some Shelley features related to Rewards. Incremental tags will follow.
67-
68-
## 13.2.0.0 - Unreleased
3+
## 13.2.0.0
694
* Uses the cache for the computation of `epoch` table when following
705
* `epoch_stake` is now computed earlier, before the epoch is reached
716
* Exception handling and concurrency improved.
@@ -78,7 +13,12 @@ It's very early stage and is missing all Conway specific feautures and some Shel
7813
* References to `offline` for pool metadata are replaced by `offchain`
7914
* Added a new table `extra_migrations`
8015
* DBSync no longer does any query to the `tx_out` table during syncing
81-
* Added flags `--disable-in-out`, `--disable-shelley`, `--disable-gov`, `--only-gov`
16+
* Added flags `--disable-in-out`, `--disable-shelley`, `--disable-gov`, `--only-gov`, `--keep-tx-metadata`
17+
* Move MIR from reward to instant_reward. Done with a migration.
18+
* Remove redundant field `address_raw` of `tx_out` and `collateral_tx_out`
19+
* Partial Conway integration. You can read more in `doc/schema.md` (tagged as Conway). Also in files
20+
`schema/cardano-chain-gen/schema/migration-2-0032-20230815.sql` and `schema/cardano-chain-gen/schema/migration-2-0032-20230815.sql`
21+
for the raw sql migrations.
8222

8323
## 13.1.1.3
8424
* Adds compatibility with node-8.0.0 [#1403] and node-8.1.1 [#1455]

0 commit comments

Comments
 (0)