zulip/analytics/management/commands
Rishi Gupta 655ee51e35 analytics: Add table to keep track of fill state.
Adds two simplifying assumptions to how we process analytics stats:
* Sets the atomic unit of work to: a stat processed at an hour boundary.
* For any given stat, only allows these atomic units of work to be processed
  in chronological order.

Adds a table FillState that, for each stat, keeps track of the last unit of
work that was processed.
2016-10-14 10:18:37 -07:00
..
__init__.py Move management commands to the analytics app. 2013-11-06 16:51:08 -05:00
active_user_stats.py Annotate most Zulip management commands. 2016-06-04 10:12:06 -07:00
active_user_stats_by_day.py Annotate most Zulip management commands. 2016-06-04 10:12:06 -07:00
analyze_mit.py Annotate most Zulip management commands. 2016-06-04 10:12:06 -07:00
analyze_user_activity.py Wrap some lines with length greater than 120. 2016-07-06 14:35:16 -07:00
clear_analytics_tables.py analytics: Add table to keep track of fill state. 2016-10-14 10:18:37 -07:00
client_activity.py Annotate most Zulip management commands. 2016-06-04 10:12:06 -07:00
realm_stats.py Annotate most Zulip management commands. 2016-06-04 10:12:06 -07:00
stream_stats.py Annotate most Zulip management commands. 2016-06-04 10:12:06 -07:00
update_analytics_counts.py analytics: Add table to keep track of fill state. 2016-10-14 10:18:37 -07:00
user_stats.py Annotate most Zulip management commands. 2016-06-04 10:12:06 -07:00