Skip to content

Commit

Permalink
improve logging
Browse files Browse the repository at this point in the history
  • Loading branch information
dhaidashenko committed Feb 11, 2025
1 parent 0ab32bf commit 58a0a64
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions pkg/solana/logpoller/log_poller.go
Original file line number Diff line number Diff line change
Expand Up @@ -243,12 +243,18 @@ func (lp *Service) backfillFilters(ctx context.Context, filters []Filter, to int
}
}

err := lp.processBlocksRange(ctx, addresses, minSlot, to)
if err != nil {
return err
if minSlot < to {
err := lp.processBlocksRange(ctx, addresses, minSlot, to)
if err != nil {
return err
}

lp.lggr.Infow("Done backfilling filters", "filters", len(filters), "from", minSlot, "to", to)
} else {
lp.lggr.Infow("Starting block for filters backfill is greater than the latest processed block - marking filters as backfilled and starting global processing", "filters", len(filters), "from", minSlot, "to", to)
}

lp.lggr.Infow("Done backfilling filters", "filters", len(filters), "from", minSlot, "to", to)
var err error
for _, filter := range filters {
filterErr := lp.filters.MarkFilterBackfilled(ctx, filter.ID)
if filterErr != nil {
Expand Down

0 comments on commit 58a0a64

Please sign in to comment.