in internal/seqno/seqno.go [51:61]
func (s *SeqNumManager) GetCurrentSequenceNumber(el *slog.Logger, name, version string) (sn uint, _ error) {
sequenceNumber, err := s.GetSequenceNumber(name, version)
if err == extensionerrors.ErrNotFound || err == extensionerrors.ErrNoMrseqFile {
// If we can't find the sequence number, then it's possible that the extension
// hasn't been installed yet. Go back to 0.
el.Info("Couldn't find current sequence number, likely first execution of the extension, returning sequence number 0")
return 0, nil
}
return sequenceNumber, err
}