High-level overview of sprint 57โ
We released cardano-node-8.9.0
(which includes
ouroboros-newtork-0.12.0.0
). This release contains the following network
upgrades:
- bootstrap peers (aka Light Genesis): ouroboros-network#4555, ouroboros-network#4799, ouroboros-network#4810;
- churn changes: ouroboros-network#4800;
- peer sharing changes: ouroboros-network#4778, ouroboros-network#4788, ouroboros-network#4793;
- code refactoring & documentation fixes.
Soon we will release [cardano-node-8.9.1
] (which includes
ouroboros-network-0.12.0.0
). This release will contain:
- Peer sharing improvements & fixes. Contributed and tested by Karl Knutsson CF.
cardano-ping
updates to supportNodeToNode_V13
& peer sharing.- Some smaller maintenance changes.
The list of network features included in ouroboros-network-0.12.0.0
and
ouroboros-network-0.13.0.0
can be found here.
We also continued working on tx-submission
, ouroboros-network#3311. Mostly
working on the pure internal API for decision-making and testing it with
property-based tests. The next step is to get all the information needed to run
the decision logic in an efficient way and later write a mini-protocol client
which is using the new API and testing it.
We also started working on thing to finalise the Genesis support from the
network. We have a PR under review, ouroboros-network#4832. We also started
to investigate how to support big ledger peer snapshots. This requires changes
in the topology file as well as cardano-node
& ouroboros-network
to
understand the snapshots; and on the other hand creation of such snapshots by
cardano-cli
.
Low-level summaryโ
This time everything was high-level, ๐.