discourse/spec
Sam 70269c7c97 FEATURE: tighter limits on per cluster post rebakes
We have the periodical job that regularly will rebake old posts. This is
used to trickle in update to cooked markdown. The problem is that each rebake
can issue multiple background jobs (post process and pull hotlinked images)

Previously we had no per-cluster limit so cluster running 100s of sites could
flood the sidekiq queue with rebake related jobs.

New system introduces a hard limit of 300 rebakes per 15 minutes across a
cluster to ensure the sidekiq job is not dominated by this.

We also reduced `rebake_old_posts_count` to 80, which is a safer default.
2019-01-04 09:24:46 +11:00
..
components Fix the build. 2019-01-03 15:34:39 +08:00
fabricators FIX: URLs containing two # would fail to work 2018-12-11 18:03:13 +11:00
fixtures FEATURE: introduce lossy color optimization on resized pngs 2019-01-02 17:20:02 +11:00
helpers FIX: `UserNotificationsHelper#logo_url' to work with S3 based uploads. 2018-12-06 09:39:08 +08:00
import_export FIX: topic and category exporters were only exporting users who created the first post 2018-01-16 12:51:53 -05:00
integration FEATURE: Automatically expire keys if not used for a configurable amount of time. (#6264) 2018-08-20 17:36:14 +02:00
integrity FIX: Relative links in translations should work with subfolder 2018-11-08 23:31:05 +00:00
jobs FIX: Suspicious login detection (#6772) 2018-12-14 16:30:34 +00:00
lib FEATURE: introduce lossy color optimization on resized pngs 2019-01-02 17:20:02 +11:00
mailers FIX: Notifications shouldn't use user locale unless allow_user_locale is enabled 2018-09-05 11:44:28 +02:00
models FEATURE: tighter limits on per cluster post rebakes 2019-01-04 09:24:46 +11:00
multisite FIX: Ensure that multisite s3 uploads are tombstoned correctly (#6769) 2018-12-19 13:32:32 +08:00
requests FEATURE: Display error message when category restriction is applied for tags 2019-01-04 00:29:13 +05:30
serializers FIX: hide emails on admin user list for moderators (#6781) 2018-12-19 10:24:57 +01:00
services DEV: anonymizing should not delete uploads 2018-12-13 16:43:48 +11:00
support FEATURE: [Experimental] Content Security Policy (#6514) 2018-10-22 13:22:23 -04:00
tasks suppress print output when running specs 2017-10-31 16:06:11 +05:30
views/omniauth_callbacks FEATURE: Use translated name for 'your email has been authenticated by' (#6649) 2018-11-22 19:12:04 +00:00
rails_helper.rb DEV: Run tests with default value for max_consecutive_replies (#6723) 2018-12-04 12:07:27 +00:00