Skip to content

Introduce announcements to demo/proto-devnet - #1002

Merged
nfrisby merged 5 commits into
mainfrom
nfrisby/leios-introduce-announcements
Jul 30, 2026
Merged

Introduce announcements to demo/proto-devnet#1002
nfrisby merged 5 commits into
mainfrom
nfrisby/leios-introduce-announcements

Conversation

@nfrisby

@nfrisby nfrisby commented Jul 28, 2026

Copy link
Copy Markdown
Contributor
  • Setting TOPOLOGY=line now causes run.sh to prevent direct connection between Node1 and Node3. That linear topo makes for more interesting demo of announcement behaviors.
  • Added events for MsgLeiosBlockAnnouncement sends and receives to the ./ui visualizer.
  • Added "Announcement age upon arrival" histogram panel to the Proto DevNet's existing "Throughput" dashboard---it didn't seem worthy of its own dashboard and EB announcement tardiness will eventually relate to overall throughput.

@nfrisby nfrisby self-assigned this Jul 28, 2026
@nfrisby nfrisby moved this to 👀 In review in Consensus Team Backlog Jul 28, 2026
@nfrisby

nfrisby commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

It's a Draft PR right now because it includes the commits of PR #1000 as a prefix.

@nfrisby
nfrisby requested review from bladyjoker and ch1bo July 28, 2026 11:49
@nfrisby

nfrisby commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

This can be merged before PR IntersectMBO/ouroboros-consensus#2132 because it handles the absence of events just fine. The only risks are eg that that PR changes the event names before merging such that this PR's parser logic no longer matches up.

Comment thread demo/extras/x-ray/process-compose.yaml
@nfrisby
nfrisby marked this pull request as ready for review July 30, 2026 09:48
@nfrisby

nfrisby commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

@bladyjoker and I just reviewed this and PR #1000 in a call. I'll rebase and merge now

@nfrisby
nfrisby requested a review from bladyjoker July 30, 2026 09:49

@bladyjoker bladyjoker left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Nick!

@nfrisby
nfrisby force-pushed the nfrisby/leios-introduce-announcements branch from e88b4d9 to 01242b4 Compare July 30, 2026 10:01
@nfrisby
nfrisby merged commit 5a30637 into main Jul 30, 2026
3 of 6 checks passed
@nfrisby
nfrisby deleted the nfrisby/leios-introduce-announcements branch July 30, 2026 10:05
@github-project-automation github-project-automation Bot moved this from 👀 In review to ✅ Done in Consensus Team Backlog Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants