From cc1395fa02b76244f7f77e4e5cc1805deeceab55 Mon Sep 17 00:00:00 2001 From: Wondertan Date: Sat, 22 Jan 2022 13:42:02 +0200 Subject: [PATCH] fix: use RawID in traceRPCMeta to avoid allocations --- trace.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trace.go b/trace.go index 7efd6653..1426e318 100644 --- a/trace.go +++ b/trace.go @@ -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, }) }