fix: use RawID in traceRPCMeta to avoid allocations

This commit is contained in:
Wondertan 2022-01-22 13:42:02 +02:00 committed by vyzo
parent 9fbf906fb5
commit f9b2412210

View File

@ -344,7 +344,7 @@ func (t *pubsubTracer) traceRPCMeta(rpc *RPC) *pb.TraceEvent_RPCMeta {
var msgs []*pb.TraceEvent_MessageMeta
for _, m := range rpc.Publish {
msgs = append(msgs, &pb.TraceEvent_MessageMeta{
MessageID: []byte(t.idGen.ID(&Message{Message: m})),
MessageID: []byte(t.idGen.RawID(m)),
Topic: m.Topic,
})
}