diff --git a/changelog.d/oban-reindexer.add b/changelog.d/oban-reindexer.add new file mode 100644 index 000000000..5b56d9482 --- /dev/null +++ b/changelog.d/oban-reindexer.add @@ -0,0 +1 @@ +Oban: Enabled the Reindexer plugin to reduce oban_jobs index DB bloat diff --git a/config/config.exs b/config/config.exs index d4a70450f..e2c110689 100644 --- a/config/config.exs +++ b/config/config.exs @@ -607,7 +607,11 @@ config :pleroma, Oban, search_indexing: [limit: 10, paused: true], slow: 5 ], - plugins: [Oban.Plugins.Lazarus, {Oban.Plugins.Pruner, max_age: 900}], + plugins: [ + Oban.Plugins.Lazarus, + {Oban.Plugins.Pruner, max_age: 900}, + {Oban.Plugins.Reindexer, schedule: "@weekly"} + ], crontab: [ {"0 0 * * 0", Pleroma.Workers.Cron.DigestEmailsWorker}, {"0 0 * * *", Pleroma.Workers.Cron.NewUsersDigestWorker},