diff --git a/pkg/envoy/store/compose_record_marshal.go b/pkg/envoy/store/compose_record_marshal.go index a772dff36..ab36414d2 100644 --- a/pkg/envoy/store/compose_record_marshal.go +++ b/pkg/envoy/store/compose_record_marshal.go @@ -330,6 +330,7 @@ func (n *composeRecord) Encode(ctx context.Context, pl *payload) (err error) { rec.OwnedBy = ux[r.Us.OwnedBy.Ref] } } + service.RecordUpdateOwner(pl.invokerID, rec, old) rvs := make(types.RecordValueSet, 0, len(r.Values)) for k, v := range r.Values {