Skip to content

merge queue: embarking unstable (bbe7ead) and [#9394 + #9379] together#9395

Closed
mergify[bot] wants to merge 8 commits into
unstablefrom
mergify/merge-queue/906a6e784c
Closed

merge queue: embarking unstable (bbe7ead) and [#9394 + #9379] together#9395
mergify[bot] wants to merge 8 commits into
unstablefrom
mergify/merge-queue/906a6e784c

Conversation

@mergify
Copy link
Copy Markdown

@mergify mergify Bot commented Jun 2, 2026

✨ Pull request #9394 which was ahead in the queue has been dequeued (for the following reason: checks failed). The pull request [#9394 + #9379] has been re-embarked. ✨

Branch unstable (bbe7ead) and [#9394 + #9379] are embarked together for merge.

This pull request has been created by Mergify to speculatively check the mergeability of [#9394 + #9379].
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule default for merge:

Required conditions to stay in the queue:

---
checking_base_sha: bbe7ead81335d4e6f75dfdc8d7a56c740d5b9b68
previous_failed_batches: []
pull_requests:
  - number: 9394
    scopes: []
  - number: 9379
    scopes: []
scopes: []
...

dapplion and others added 8 commits June 1, 2026 06:50
Replace the two separate sidecar parent-unknown variants
(UnknownParentDataColumn and UnknownParentPartialDataColumn) with a
single header-based variant UnknownParentHeader { peer_id, block_root,
parent_root, slot }. This carries only the header info needed to trigger
a parent lookup, decoupled from the concrete sidecar type.

The two gossip senders (data-column and partial-data-column
ParentUnknown handlers) now emit UnknownParentHeader, and the manager
collapses both handler arms into one. The now-dead
BlockComponent::PartialDataColumn variant (functionally identical to
DataColumn) is removed.
…:Sidecar

Use `SyncMessage::UnknownParentSidecarHeader` (was `UnknownParentHeader`) and
`BlockComponent::Sidecar` (was `BlockComponent::DataColumn`) for naming
consistency with PR 9155. The parent-unknown path is type-agnostic
(header-based), so `Sidecar` is the accurate name; `get_type` label updated to
"sidecar".
The sidecar parent-unknown path only ever reads the parent root (the
`DownloadResult`'s block_root/seen_timestamp/peer_group were never used, and
`add_child_components` ignores the payload). Replace
`Sidecar(DownloadResult<Hash256>)` with a named-field `Sidecar { parent_root: Hash256 }`.
@cla-assistant
Copy link
Copy Markdown

cla-assistant Bot commented Jun 2, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
3 out of 4 committers have signed the CLA.

✅ eserilev
✅ dapplion
✅ macladson
❌ mergify[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

@mergify mergify Bot closed this Jun 2, 2026
@mergify mergify Bot deleted the mergify/merge-queue/906a6e784c branch June 2, 2026 14:27
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.

3 participants