0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-03 23:00:14 -05:00
ghost/core/server
Kevin Ansfield 641be8fec3 Adjusted email analytics job scheduling to avoid API spikes
no issue

- typically cron/later schedules will schedule for :00 on the minute which would create API spikes with every members-email-using Ghost site hitting the API at the same time
- adjusted the scheduling to use cron syntax with job runs every 2 minutes on 1,3,5... or 2,4,6... and a random seconds value to smooth usage across sites
2020-12-01 11:27:34 +00:00
..
adapters Fixed malformatted JSDoc {Object} parameters 2020-11-30 17:18:13 +13:00
api Fixed typo in v2 oembed API 2020-12-01 08:59:41 +00:00
data Added migrations for email analytics (#12387) 2020-11-25 17:48:24 +00:00
lib Added JSDoc comments into package-json lib 2020-11-25 11:29:04 +00:00
models Added migrations for email analytics (#12387) 2020-11-25 17:48:24 +00:00
public Enabled Portal (#12317) 2020-11-03 14:36:21 +05:30
services Fixed misleading emailAnalytics.fetchLatest debug statement 2020-12-01 10:16:41 +00:00
translations Updated redirect error message 2020-11-04 12:26:22 +13:00
views
web Added support for graceful job shutdown and worker threads 2020-11-23 17:17:49 +13:00
analytics-events.js
ghost-server.js Improved job queue logging 2020-11-25 13:28:13 +13:00
index.js Adjusted email analytics job scheduling to avoid API spikes 2020-12-01 11:27:34 +00:00
overrides.js Improved threading performance on non-SQLite clients 2020-11-30 13:27:40 +13:00
update-check.js