Skip to content

Conversation

samcm
Copy link
Member

@samcm samcm commented Sep 29, 2025

No description provided.

@samcm samcm requested a review from Savid as a code owner September 29, 2025 07:14
samcm added 3 commits October 1, 2025 12:01
…direction column

The distributed tables `libp2p_handle_status` and `libp2p_handle_metadata` are dropped and recreated. This is necessary to correctly propagate the newly added `direction` column from the local tables to the distributed tables, ensuring data consistency across clusters.
Adds a `direction` column to `libp2p_handle_status` and `libp2p_handle_metadata` tables (both local and distributed) in ClickHouse migrations. This is necessary to track whether an RPC request was inbound or outbound. The migration drops and recreates distributed tables to accommodate the schema change.
samcm and others added 4 commits October 1, 2025 12:17
Co-authored-by: Andrew Davis <[email protected]>
Signed-off-by: Sam Calder-Mason <[email protected]>
Co-authored-by: Andrew Davis <[email protected]>
Signed-off-by: Sam Calder-Mason <[email protected]>
…QL file

Removes extraneous characters (` ``` `) at the end of the `ALTER TABLE` statement in the ClickHouse migration script to ensure valid SQL execution.
… libp2p metrics

This commit introduces two new fields to track more detailed peer RPC information:
- `earliest_available_slot` in `Status` for RPC responses.
- `custody_group_count` in `Metadata`.

This requires updating Vector configuration, ClickHouse migrations (up/down), and the Go protobuf definitions to correctly ingest and store this new data.
@samcm samcm changed the title feat(libp2p): Add direction to HANDLE_METADATA/STATUS feat(libp2p): Add more columns to HANDLE_METADATA/STATUS Oct 1, 2025
… CustodyGroupCount in HandleMetadata

Adds `EarliestAvailableSlot` to `HandleStatus` for both request and response tracing events.
Also maps `CustodyGroupCount` from trace event payload to `HandleMetadata`.
This enhances visibility into the state and progress of libp2p handling operations.
* master:
  feat: add support for Tysm consensus client in cannon and sentry
refactor: align struct field spacing for consistent formatting
…status-direction-matty

fix: align custodyGroupCount type assertion with protobuf uint64
@mattevans mattevans merged commit bbce541 into master Oct 2, 2025
5 checks passed
@mattevans mattevans deleted the feat/libp2p-handle-metadata-status-direction branch October 2, 2025 02:58
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