Skip to content

Commit

Permalink
bug fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
0x00101010 committed May 27, 2024
1 parent 0f49cdf commit b8a3ada
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -793,7 +793,7 @@ transforms:
log(., level: "error", rate_limit_secs: 60)
}
.slot = .data.data.slot
.slot = .data.slot
slot_start_date_time, err = parse_timestamp(.meta.client.additional_data.slot.start_date_time, format: "%+");
if err == null {
.slot_start_date_time = to_unix_timestamp(slot_start_date_time)
Expand Down Expand Up @@ -834,7 +834,7 @@ transforms:
.propagation_slot_start_diff = .meta.client.additional_data.propagation.slot_start_diff
.proposer_index = .data.proposer_index
.blob_index = .data.data.blob_index
.blob_index = .data.index
peer_id_key, err = .meta.client.additional_data.metadata.peer_id + .meta.ethereum.network.name
if err != null {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ ON CLUSTER '{cluster}' (
proposer_index UInt32 CODEC(ZSTD(1)),
blob_index UInt32 CODEC(ZSTD(1)),
peer_id_unique_key Int64,
message_id String CODEC(ZSTD(1)),z
message_id String CODEC(ZSTD(1)),
message_size UInt32 Codec(ZSTD(1)),
topic_layer LowCardinality(String),
topic_fork_digest_value LowCardinality(String),
Expand All @@ -37,9 +37,9 @@ ON CLUSTER '{cluster}' (
meta_client_geo_autonomous_system_organization Nullable(String) Codec(ZSTD(1)),
meta_network_id Int32 Codec(DoubleDelta, ZSTD(1)),
meta_network_name LowCardinality(String)
) Engine = ReplicatedMergeTree('/clickhouse/{installation}/{cluster}/tables/{shard}/{database}/{table}', '{replica}')
) Engine = ReplicatedReplacingMergeTree('/clickhouse/{installation}/{cluster}/tables/{shard}/{database}/{table}', '{replica}', updated_date_time)
PARTITION BY toStartOfMonth(slot_start_date_time)
ORDER BY (slot_start_date_time, meta_network_name, meta_client_name);
ORDER BY (slot_start_date_time, unique_key, meta_network_name, meta_client_name);

ALTER TABLE libp2p_gossipsub_blob_sidecar_local
ON CLUSTER '{cluster}'
Expand Down Expand Up @@ -85,4 +85,4 @@ COMMENT COLUMN meta_network_name 'Name of the network associated with the client
CREATE TABLE libp2p_gossipsub_blob_sidecar
ON CLUSTER '{cluster}'
AS libp2p_gossipsub_blob_sidecar_local
ENGINE = Distributed('{cluster}', '{database}', 'libp2p_gossipsub_blob_sidecar_local', rand());
ENGINE = Distributed('{cluster}', default, libp2p_gossipsub_blob_sidecar_local, unique_key);
9 changes: 5 additions & 4 deletions pkg/clmimicry/gossipsub_blob_sidecar.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ func (m *Mimicry) handleGossipBlobSidecar(
return fmt.Errorf("invalid slot")
}

blobIndex, ok := payload["BlobIndex"].(uint64)
blobIndex, ok := payload["index"].(uint64)
if !ok {
return fmt.Errorf("invalid blob index")
}
Expand Down Expand Up @@ -65,7 +65,7 @@ func (m *Mimicry) handleGossipBlobSidecar(
Id: uuid.New().String(),
},
Meta: &xatu.Meta{
Client: clientMeta,
Client: metadata,
},
Data: &xatu.DecoratedEvent_Libp2PTraceGossipsubBlobSidecar{
Libp2PTraceGossipsubBlobSidecar: data,
Expand Down Expand Up @@ -105,7 +105,7 @@ func (m *Mimicry) createAdditionalGossipSubBlobSidecarData(
return nil, fmt.Errorf("invalid message ID")
}

msgSize, ok := payload["MsgSize"].(uint32)
msgSize, ok := payload["MsgSize"].(int)
if !ok {
return nil, fmt.Errorf("invalid message size")
}
Expand Down Expand Up @@ -136,8 +136,9 @@ func (m *Mimicry) createAdditionalGossipSubBlobSidecarData(
PeerId: wrapperspb.String(peerID),
},
Topic: wrapperspb.String(topic),
MessageSize: wrapperspb.UInt32(msgSize),
MessageSize: wrapperspb.UInt32(uint32(msgSize)),
MessageId: wrapperspb.String(msgID),
}

return data, nil
}

0 comments on commit b8a3ada

Please sign in to comment.