A social RSS reader built on the AT Protocol. glean.at
glean atproto atmosphere rss feed social app
14
fork

Configure Feed

Select the types of activity you want to include in your feed.

Reduce feed fetch limit and remove stale refresh call

+1 -3
+1 -1
internal/feed/fetcher.go
··· 115 115 } 116 116 117 117 func (s *Scheduler) fetchAll(ctx context.Context) { 118 - feeds, err := s.store.GetFeedsToFetch(ctx, s.staleInterval, 500) 118 + feeds, err := s.store.GetFeedsToFetch(ctx, s.staleInterval, 10_000) 119 119 if err != nil { 120 120 s.logger.Error("failed to get feeds", "error", err) 121 121 return
-2
internal/server/server.go
··· 525 525 if err := sync.Run(ctx, did); err != nil { 526 526 s.logger.Error("backfill sync failed", "error", err, "did", did) 527 527 } 528 - 529 - s.refreshUserFeeds(ctx, did) 530 528 }(did) 531 529 } 532 530