Skip to content

Commit

Permalink
Cherry-pick release 13.0.0 changes back to master
Browse files Browse the repository at this point in the history
  • Loading branch information
kderme committed Jul 4, 2022
1 parent b9854e2 commit e90bb0e
Show file tree
Hide file tree
Showing 10 changed files with 174 additions and 89 deletions.
2 changes: 1 addition & 1 deletion cardano-chain-gen/cardano-chain-gen.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cabal-version: 2.4
-- http://haskell.org/cabal/users-guide/

name: cardano-chain-gen
version: 12.0.2
version: 13.0.0
synopsis: A fake chain generator for testing cardano DB sync.
description: A fake chain generator for testing cardano DB sync.
homepage: https://github.com/input-output-hk/cardano-db-sync
Expand Down
30 changes: 28 additions & 2 deletions cardano-db-sync/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,35 @@
# Revision history for cardano-db-sync

## Next

## 13.0.0
* Added `--disable-ledger` flag, which significantly reduces memory usage. Read more at `doc/configuration.md`.
* Reduction in memory usage.
* Reduction in sync-time.
* Added `--disable-cache` flag, which slightly reduces memory usage. Read more at `doc/configuration.md`.
* Renamed `--no-epoch-table` flag to `disable-epoch`. Read more at `doc/configuration.md`.
* Handle `PlutusV1` and `PlutusV2` scripts as seperate script types, removing old `Plutus` type
* Store CBOR serialized `Datum` and `Redeemer` via `bytes` field
* HF integration. Schema changes for new Babbage fields. (#1081).
* Improved logging. It includes some performance statistics.
* Used pulsing rewards coming from new ledger events. Also incremental stake slices.
* Extended the caches.
* `BulkOperations` which affected memory usage and rollbacks are removed.
* Removed "no-store" from metadata caching for smash (#1075)
* Added connection pools for smash, instead of opening a connection for each request. Configurable with `--pool` for admins.
* Reduced the blocks it takes for prometheus block height to be updated.
* Add docker healthchecks for postgres and cardano-node.
* Fix unique keys of `reserves`, `treasury`, `pool_update`, `pool_retire`, `stake_registration`, `stake_deregistration`, `delegation` (#1051).
* Allow to add additional migrations (indexes and views) (#1044).
* Fix smash server error "Pool is retired" for pools that don't exist. (#997)
* Fix duplicate instant rewards (#981).
* Add multiple unit tests.
* `pool_owner` now references `pool_update` instead of `pool_hash` and `tx` (#986).
* Fix handling of StakeRefPtr (#1024).
* Store `requiredSigners` (transaction extra key witnesses).
* outputs, inputs and multi asset outputs are stored in batched grouped by blocks, instead of one by one.
* Fix parameter_proposal.max_block_size (#965).
* Remove plugin System, merges 3 packages `cardano-db-sync-extended`, `cardano-sync` and `cardano-db-sync` into the last.
* Fixes on testnets that fork directly to Shelley (#953).
* Log cabal version, git hash and command line options on startuo (#1166).

## 12.0.2
* Fix PoolOfflineFetchError URL entry (#697).
Expand Down
2 changes: 1 addition & 1 deletion cardano-db-sync/cardano-db-sync.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cabal-version: 2.4
-- http://haskell.org/cabal/users-guide/

name: cardano-db-sync
version: 12.0.2
version: 13.0.0
synopsis: The Cardano DB Sync node
description: A Cardano node that follows the Cardano chain and inserts data from the
chain into a PostgresQL database.
Expand Down
2 changes: 1 addition & 1 deletion cardano-db-tool/cardano-db-tool.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cabal-version: 2.2
-- http://haskell.org/cabal/users-guide/

name: cardano-db-tool
version: 12.0.2
version: 13.0.0
synopsis: Utilities to manage the cardano-db-sync databases.
description: Utilities and executable, used to manage and validate the
PostgreSQL db and the ledger database of the cardano-db-sync node
Expand Down
3 changes: 2 additions & 1 deletion cardano-db/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# Revision history for cardano-db

## Next
## 13.0.0
* Add `extra_key_witness` table for storing `requiredSigners` (transaction extra key witnesses).
* Drop `Plutus` `ScriptType` in favor of `PlutusV1` and `PlutusV2`

## 12.0.2
* Fix PoolOfflineFetchError URL entry (#697).
Expand Down
2 changes: 1 addition & 1 deletion cardano-db/cardano-db.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cabal-version: 2.2
-- http://haskell.org/cabal/users-guide/

name: cardano-db
version: 12.0.2
version: 13.0.0
synopsis: A base PostgreSQL component for the cardano-db-sync node.
description: Code for the Cardano DB Sync node that is shared between the
cardano-db-node and other components.
Expand Down
5 changes: 5 additions & 0 deletions cardano-smash-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Revision history for cardano-smash-server

## 13.0.0
* Added connection pools for smash, instead of opening a connection for each request. Configurable with `--pool` for admins.
* Fix smash server error "Pool is retired" for pool that don't exist. (#997)
* Removed "no-store" from metadata caching (#1075)

## 12.0.2
* Fix PoolOfflineFetchError URL entry (#697).

Expand Down
2 changes: 1 addition & 1 deletion cardano-smash-server/cardano-smash-server.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cabal-version: 2.2
-- http://haskell.org/cabal/users-guide/

name: cardano-smash-server
version: 12.0.2
version: 13.0.0
synopsis: The Cardano smash server
description: Please see the README on GitHub at
<https://github.com/input-output-hk/cardano-db-sync/cardano-smash-server/#readme>
Expand Down
Loading

0 comments on commit e90bb0e

Please sign in to comment.