From 2effa46e2d23edbbe30af75f26340f92a395d4e9 Mon Sep 17 00:00:00 2001 From: Nicolas Frisby Date: Wed, 18 Dec 2024 09:55:40 -0800 Subject: [PATCH] Update changelogs --- ..._nick.frisby_annotate_headers_with_time.md | 23 +++++++++++++++ ..._nick.frisby_annotate_headers_with_time.md | 22 ++++++++++++++ ..._nick.frisby_annotate_headers_with_time.md | 29 +++++++++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 ouroboros-consensus-cardano/changelog.d/20241218_095046_nick.frisby_annotate_headers_with_time.md create mode 100644 ouroboros-consensus-diffusion/changelog.d/20241218_095040_nick.frisby_annotate_headers_with_time.md create mode 100644 ouroboros-consensus/changelog.d/20241218_095010_nick.frisby_annotate_headers_with_time.md diff --git a/ouroboros-consensus-cardano/changelog.d/20241218_095046_nick.frisby_annotate_headers_with_time.md b/ouroboros-consensus-cardano/changelog.d/20241218_095046_nick.frisby_annotate_headers_with_time.md new file mode 100644 index 0000000000..84edc136f4 --- /dev/null +++ b/ouroboros-consensus-cardano/changelog.d/20241218_095046_nick.frisby_annotate_headers_with_time.md @@ -0,0 +1,23 @@ + + + + + +### Breaking + +- Update now that `ImmutableEraParams` was split out + diff --git a/ouroboros-consensus-diffusion/changelog.d/20241218_095040_nick.frisby_annotate_headers_with_time.md b/ouroboros-consensus-diffusion/changelog.d/20241218_095040_nick.frisby_annotate_headers_with_time.md new file mode 100644 index 0000000000..6c36754dc5 --- /dev/null +++ b/ouroboros-consensus-diffusion/changelog.d/20241218_095040_nick.frisby_annotate_headers_with_time.md @@ -0,0 +1,22 @@ + + + + + +### Breaking + +- Use `HeaderWithTime` for the ChainSync candidates diff --git a/ouroboros-consensus/changelog.d/20241218_095010_nick.frisby_annotate_headers_with_time.md b/ouroboros-consensus/changelog.d/20241218_095010_nick.frisby_annotate_headers_with_time.md new file mode 100644 index 0000000000..74b3370f55 --- /dev/null +++ b/ouroboros-consensus/changelog.d/20241218_095010_nick.frisby_annotate_headers_with_time.md @@ -0,0 +1,29 @@ + + + + +### Non-Breaking + +- Maintain a parallel selection with time annotations since the + `ConsensusBlockFetch` interface uses the same type argument for ChainSync + candidates and the current selection. + +### Breaking + +- Define `HeaderWithTime`. + +- Use `HeaderWithTime` for the ChainSync candidates. + +- Split out `ImmutableEraParams` so that the test blocks don't have to + instantiate the `SingleEraBlock` omnibus. + +- Remove the `NoThunks Bimap` orphan instance (it's now upstream in the `resource-registry` library).