Skip to content

Commit e90bb0e

Browse files
committed
Cherry-pick release 13.0.0 changes back to master
1 parent b9854e2 commit e90bb0e

File tree

10 files changed

+174
-89
lines changed

10 files changed

+174
-89
lines changed

cardano-chain-gen/cardano-chain-gen.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cabal-version: 2.4
33
-- http://haskell.org/cabal/users-guide/
44

55
name: cardano-chain-gen
6-
version: 12.0.2
6+
version: 13.0.0
77
synopsis: A fake chain generator for testing cardano DB sync.
88
description: A fake chain generator for testing cardano DB sync.
99
homepage: https://github.com/input-output-hk/cardano-db-sync

cardano-db-sync/CHANGELOG.md

+28-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,35 @@
11
# Revision history for cardano-db-sync
22

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

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

cardano-db-sync/cardano-db-sync.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cabal-version: 2.4
33
-- http://haskell.org/cabal/users-guide/
44

55
name: cardano-db-sync
6-
version: 12.0.2
6+
version: 13.0.0
77
synopsis: The Cardano DB Sync node
88
description: A Cardano node that follows the Cardano chain and inserts data from the
99
chain into a PostgresQL database.

cardano-db-tool/cardano-db-tool.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cabal-version: 2.2
33
-- http://haskell.org/cabal/users-guide/
44

55
name: cardano-db-tool
6-
version: 12.0.2
6+
version: 13.0.0
77
synopsis: Utilities to manage the cardano-db-sync databases.
88
description: Utilities and executable, used to manage and validate the
99
PostgreSQL db and the ledger database of the cardano-db-sync node

cardano-db/CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Revision history for cardano-db
22

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

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

cardano-db/cardano-db.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cabal-version: 2.2
33
-- http://haskell.org/cabal/users-guide/
44

55
name: cardano-db
6-
version: 12.0.2
6+
version: 13.0.0
77
synopsis: A base PostgreSQL component for the cardano-db-sync node.
88
description: Code for the Cardano DB Sync node that is shared between the
99
cardano-db-node and other components.

cardano-smash-server/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Revision history for cardano-smash-server
22

3+
## 13.0.0
4+
* Added connection pools for smash, instead of opening a connection for each request. Configurable with `--pool` for admins.
5+
* Fix smash server error "Pool is retired" for pool that don't exist. (#997)
6+
* Removed "no-store" from metadata caching (#1075)
7+
38
## 12.0.2
49
* Fix PoolOfflineFetchError URL entry (#697).
510

cardano-smash-server/cardano-smash-server.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cabal-version: 2.2
33
-- http://haskell.org/cabal/users-guide/
44

55
name: cardano-smash-server
6-
version: 12.0.2
6+
version: 13.0.0
77
synopsis: The Cardano smash server
88
description: Please see the README on GitHub at
99
<https://github.com/input-output-hk/cardano-db-sync/cardano-smash-server/#readme>

0 commit comments

Comments
 (0)