zulip/analytics
Alex Vandiver b363999d19 analytics: Slew record reporting by up to 10 minutes.
This reduces the giant load spike at 5 minute past the hour, when all
remote servers currently attempt to submit their records.

We do not wish to slew over a full hour, because we want to ensure
that we do not hold the lock when the next hour's analytics runs.  It
is also not necessary to have that much variation; 10 minutes is
picked as an arbitrary "long enough" time to spread requests over.
2023-11-21 10:49:57 -08:00
..
lib analytics: Move logging config into LOGGING, use "zulip.analytics". 2023-11-21 10:49:57 -08:00
management analytics: Slew record reporting by up to 10 minutes. 2023-11-21 10:49:57 -08:00
migrations analytics: Regenerate partial indexes due to Django bug. 2023-11-16 13:53:04 -08:00
tests counts: Add new mobile_pushes RemoteRealmCount stats. 2023-11-10 16:09:11 -08:00
views stripe: Move `make_end_of_cycle_updates_if_needed` to BillingSession. 2023-11-15 09:26:41 -08:00
__init__.py
models.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
urls.py stats: Support fetching StreamCount based on stream_id. 2023-10-16 15:10:14 -07:00