Skip to content

Commit

Permalink
Merge #729
Browse files Browse the repository at this point in the history
729: Release 1.9.0 r=dcoutts a=dcoutts

-  Update to final network and consensus version 
     Only a few minor patches, no code changes needed.
- Update changelog for 1.9.0
- Bump node version to 1.9.0

Co-authored-by: Duncan Coutts <[email protected]>
  • Loading branch information
iohk-bors[bot] and dcoutts authored Mar 26, 2020
2 parents a3dcbd6 + a111095 commit 81878d5
Show file tree
Hide file tree
Showing 4 changed files with 71 additions and 30 deletions.
56 changes: 28 additions & 28 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -200,99 +200,99 @@ source-repository-package
source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: ouroboros-network

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: io-sim

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: ouroboros-network-testing

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: ouroboros-consensus

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: ouroboros-consensus/ouroboros-consensus-mock

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: ouroboros-consensus-byron

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: ouroboros-consensus-shelley

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: ouroboros-consensus-cardano

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: typed-protocols

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: typed-protocols-examples

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: ouroboros-network-framework

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: network-mux

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: io-sim-classes

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804
--sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b
tag: 690e825b13560e64d970474214891d34e65a62a5
--sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk
subdir: Win32-network

source-repository-package
Expand Down
41 changes: 41 additions & 0 deletions cardano-node/ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
# Changelog for cardano-node

## 1.9.0 -- March 2020

### node changes
- Remove CLI override for genesis file. It must be in the confg file. (#683)
- Genesis file path in confg relative to the config file location (#648)
- For security adjust default confg to not listen on local ports (#707)
- Use new DNS relay pool in default mainnet configuration (#708, )
- CLI support for creating Byron era update proposals (#696)
- Improved Windows CI (#669, #685)
- More robust "chairman" integration test (#681)
- Documentation updates (#677,709)
- Progress meter in monitoring output for long running block replay (#712)
- Improved trace verbosity for block fetch decisions (#701)
- Improved trace output for mux timeouts (#717)
- Improved trace output for mempool events (#724)
- Improved trace output for subscription and DNS lookups (725)

### consensus changes
- Shelley ledger (#258, #982, #1403, #1405, #1820, #1822, #1824, #1695)
- More internal framework to support hard forks (#1698)
- Updated Shelley support for the local state query (#1848)
- Fix subtle block fetch concurrency bug found by QC tests (#1845, #1850)
- Tests for Byron era software update proposals (#1733, #1790)
- Tests for transactions with TTLs as used by Shelley (#1297, #1564)
- Minor optimisation in storage layer (#1810)

### ledger changes
- More tests for mempool validation (#707, #748)
- Export the mainnet protocol magic id, for convenience (#750)
- Test clusters started in OBFT mode have an EBB matching the legacy one (#751)
- Adjust the update proposal endorsement rule to simplify hard forks (#753)

### network changes
- Significant update to the Win32 network I/O library (#1574, #1627, #1844)
- Limit the number of accepted connections (#1391, #1831)
- Protocol timeouts, per-protocol state (#1395, #1813)
- Add a minor missing check in transaction submission protocol handler (#1856)
- Improve sync performance for far away nodes with high network latency (#1843)
- Improved selection of nearby low latency peers (#1858, #1859, #1860)
- Improved Windows CI (#1808)

## 1.8.0 -- March 2020

### node changes
Expand Down
2 changes: 1 addition & 1 deletion cardano-node/cardano-node.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: cardano-node
version: 1.8.0
version: 1.9.0
description: The cardano full node
author: IOHK
maintainer: [email protected]
Expand Down
2 changes: 1 addition & 1 deletion stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ extra-deps:
#Ouroboros-network dependencies

- git: https://github.com/input-output-hk/ouroboros-network
commit: e71aa72adc7e876cda4ff19b5cc0900167fa9804
commit: 690e825b13560e64d970474214891d34e65a62a5
subdirs:
- io-sim
- io-sim-classes
Expand Down

0 comments on commit 81878d5

Please sign in to comment.