Skip to content

[Draft] Compact subDAG rebased#3000

Draft
kaimast wants to merge 4 commits intostagingfrom
perf/compact_subdag_rebased
Draft

[Draft] Compact subDAG rebased#3000
kaimast wants to merge 4 commits intostagingfrom
perf/compact_subdag_rebased

Conversation

@kaimast
Copy link
Copy Markdown
Collaborator

@kaimast kaimast commented Nov 3, 2025

A version of #2841 rebased on current staging.

@kaimast kaimast force-pushed the perf/compact_subdag_rebased branch from 6dc5d26 to aaf00eb Compare November 5, 2025 22:47
vicsn and others added 4 commits November 5, 2025 16:24
New types:
- CompactCertificate
- CompactHeader
- Subdag enum can hold either
- NarwhalCertificate trait provides an interface
- We use BitSet, which used to be part of standard library

Co-authored-by ljedrz <ljedrz@users.noreply.github.com>
@kaimast kaimast force-pushed the perf/compact_subdag_rebased branch from aaf00eb to 078afac Compare November 6, 2025 00:25
@kaimast kaimast changed the title [Do not merge] Compact subDAG rebased [Draf] Compact subDAG rebased Nov 21, 2025
@kaimast kaimast changed the title [Draf] Compact subDAG rebased [Draft] Compact subDAG rebased Nov 21, 2025
@kaimast kaimast mentioned this pull request Nov 21, 2025
3 tasks
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