func findPresentByNodeId(ent *store.ManifestEnt, rlist []*revlog.Rec) (index int, err error) { wantId, err := ent.Id() if err != nil { return } for i, r := range rlist { if wantId.Eq(r.Id()) { index = i return } } err = fmt.Errorf("internal error: none of the given records matches node id %v", wantId) return }