zulip/analytics/management/commands
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
..
__init__.py
check_analytics_state.py counts: Add new mobile_pushes RemoteRealmCount stats. 2023-11-10 16:09:11 -08:00
clear_analytics_tables.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
clear_single_stat.py counts: Add new mobile_pushes RemoteRealmCount stats. 2023-11-10 16:09:11 -08:00
populate_analytics_db.py user_groups: Move constants for system group names to a new class. 2023-11-01 10:42:56 -07:00
update_analytics_counts.py analytics: Slew record reporting by up to 10 minutes. 2023-11-21 10:49:57 -08:00