Skip to content

Commit 8781f02

Browse files
authored
Add the Consensus fortnightly update for 2025-12-10 (#709)
1 parent 044d239 commit 8781f02

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

blog/2025-12-10-consensus.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: Consensus Team Update
3+
slug: 2025-12-10-consensus
4+
authors: dnadales
5+
tags: [consensus]
6+
hide_table_of_contents: false
7+
---
8+
9+
## High level summary
10+
11+
- Completed the LSM work in Consensus. Remaining LSM work is just integration in API, CLI, and Node which will be done as part of Node 10.7. In particular we:
12+
- Made forkers more observable ([#1773](https://github.com/IntersectMBO/ouroboros-consensus/pull/1773)).
13+
- Updated the code to reject legacy snapshots ([#1774](https://github.com/IntersectMBO/ouroboros-consensus/pull/1774)).
14+
- Updated to latest LSM-trees ([#1776](https://github.com/IntersectMBO/ouroboros-consensus/pull/1776)), including dependency updates to allow older `filepath` ([#804](https://github.com/IntersectMBO/lsm-tree/pull/804)) and older `unix` ([#805](https://github.com/IntersectMBO/lsm-tree/pull/805)).
15+
- Fixed a deadlock in the `V1LMDB` mempool implementation ([#1787](https://github.com/IntersectMBO/ouroboros-consensus/issues/1787), [#1798](https://github.com/IntersectMBO/ouroboros-consensus/pull/1798)).
16+
- Resolved a memory leak in benchmarks for the 10.6.1 release ([#1802](https://github.com/IntersectMBO/ouroboros-consensus/pull/1802)).
17+
- Prepared a 10.6.1 node with LSM-trees for [preliminary deployment on a relay](https://github.com/IntersectMBO/cardano-node/tree/js/lsm-10.6.1) to gather performance measurements.
18+
- Successfully compiled an [untested prototype of a node](https://github.com/IntersectMBO/cardano-node/tree/js/multiple-tables) using different tables per block, preparatory work for LedgerHD planned for Node 10.8.
19+
- Modified `cardano-testnet` to support running with `kes-agent`.
20+
- Made progress on migrating Leios demos to `ouroboros-leios`, including traffic control support for network delay and bandwidth configuration in Leios experiments ([#651](https://github.com/input-output-hk/ouroboros-leios/pull/651)). The remaining work involves making sure CI passes and incorporating review feedback.
21+
- Continued work on Node 10.7 integration.

0 commit comments

Comments
 (0)