start adding preloading support

This commit is contained in:
kim 2025-04-08 14:16:08 +01:00
commit b3c9bfde18
7 changed files with 255 additions and 79 deletions

View file

@ -351,6 +351,11 @@ var Start action.GTSAction = func(ctx context.Context) error {
intFilter,
)
// Preload our local user's streaming timeline caches.
if err := process.Timeline().Preload(ctx); err != nil {
return fmt.Errorf("error preloading timelines: %w", err)
}
// Schedule background cleaning tasks.
if err := cleaner.ScheduleJobs(); err != nil {
return fmt.Errorf("error scheduling cleaner jobs: %w", err)