Commit Graph

33 Commits

Author SHA1 Message Date
Eric Hu
ddb3c00078 Bug 1245910 - Enforce correct types in Histograms.json. r=gfritzsche
- Convert string values to integer and boolean values for Histograms
- Add compile time type checks on Histograms.json
- Remove string to int/bool coercion for the Histogram keys:
  - n_buckets
  - n_values
  - low
  - high
  - keyed
- Remove check_numeric (redundant with check_expression_types)
2016-02-17 21:14:31 +07:00
Georg Fritzsche
f775dcfeca Bug 1247264 - Update the Histogram bucket limit error message to point to the Telemetry team. r=chutten 2016-02-10 15:19:37 +01:00
Anup Kumar
af825059ba Bug 1201492 - Remove extended_statistics_ok from Telemetry histograms. r=dexter 2015-12-21 08:31:00 +01:00
Chris H-C
29f944b4f1 Bug 1222044 - Only allow lists of alert_emails r=vladan 2015-11-06 04:35:00 -08:00
Georg Fritzsche
c875ecd0de Bug 1219733 - Allow a 'bug_numbers' field in Histograms.json entries. r=vladan 2015-11-02 11:32:53 +01:00
Chris H-C
6004a06aa6 Bug 1211599 - Only allow whitelisted histograms to have > 100 buckets. r=nfroyd 2015-10-28 07:09:00 +01:00
Nathan Froyd
1713be633d Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan
We're changing the definition of each of the use counter histograms.
Therefore, they need new names, so as to not throw wrenches into the
server-side machinery.  This renaming is the most straightforward way to
do things and similar to how we have renamed other histograms before.
2015-09-15 20:44:37 -04:00
Nathan Froyd
7c48b60607 Backout c5b25c30befc:b217dfd70e22 (bug 1204994) for browser-chrome oranges; r=me 2015-09-17 05:09:13 -04:00
Nathan Froyd
de18995209 Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan
We're changing the definition of each of the use counter histograms.
Therefore, they need new names, so as to not throw wrenches into the
server-side machinery.  This renaming is the most straightforward way to
do things and similar to how we have renamed other histograms before.
2015-09-15 20:44:37 -04:00
Nathan Froyd
598d0413cc Bug 968923 - part 6 - add use counters for deprecated operations; r=bz 2015-06-17 12:28:26 -04:00
Ryan VanderMeulen
be49d72a6f Backed out changeset 50702da2194a (bug 1172113) for assertions.
CLOSED TREE
2015-07-02 20:59:36 -04:00
Anthony Zhang
acf3b9ccd3 Bug 1172113 - Add bucket count and ranges to histogram_tools. r=vladan 2015-06-15 11:13:13 -04:00
Nathan Froyd
4f35cbf40d Bug 1168409 - part 2 - avoiding importing usecounters in histogram_tools.py; r=gfritzsche 2015-06-02 11:33:43 -04:00
Nathan Froyd
1b884fe55c Bug 1168409 - part 1 - avoid importing buildconfig in histogram_tools.py; r=gfritzsche
histogram_tools.py is used by in-tree and out-of-tree consumers, so we
need to be aware of that when using build-time-only modules like
buildconfig.
2015-05-27 12:25:04 -04:00
Nathan Froyd
a088ae0bef Bug 968923 - part 1 - add infrastructure for defining use counters from UseCounters.conf; original-author=heycam; r=heycam,gfritzsche,mshal
This patch adds UseCounter.conf for defining use counters along with
infrastructure to generate enums and telemetry identifiers from
UseCounter.conf.
2015-02-04 17:00:00 -05:00
Georg Fritzsche
18530f552d Bug 1120369 - Allow specifying the desired dataset in Histograms.json. r=vladan 2015-01-29 15:17:24 +01:00
Georg Fritzsche
0fd9b006e5 Bug 1069874 - Add keyed histogram types. r=froydnj 2014-10-30 20:51:01 +01:00
Georg Fritzsche
e75bffb6b2 Bug 1069873 - Add counter histogram type. r=froydnj 2014-09-26 17:45:33 +02:00
Roberto A. Vitillo
30caaa00e0 Bug 1037494 - Add author field to Histograms.json; r=vladan 2014-07-28 09:53:00 +02:00
Roberto A. Vitillo
5b37e47663 Bug 957156 - Expire telemetry histograms by default also in development channels. r=vladan 2014-01-09 13:20:41 -05:00
Roberto A. Vitillo
28d9c36835 Bug 956715 - Allow missing "expires_in_version" in histogram definition. r=froydnj 2014-01-09 13:20:12 -05:00
Roberto A. Vitillo
e6520ed502 Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 12:02:48 -05:00
Ryan VanderMeulen
2fbd8e3fa4 Backed out changeset 70fd824abff0 (bug 742500) for xpcshell orange. 2014-01-03 11:31:17 -05:00
Roberto A. Vitillo
0d81111f50 Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 09:28:07 -05:00
Benjamin Peterson
b18b3ec967 Bug 922190 - Remove bundled copy of simplejson. r=gps 2013-10-01 10:32:58 -04:00
Nathan Froyd
e99018d644 Bug 837271 - part 2 - add extended_statistics_ok mechanism to histogram machinery; r=vladan 2013-02-13 10:51:24 -05:00
Matej Cepl
099e5bace7 Bug 800557 - Build shouldn't depend on simplejson. r=froydnj, r=ted 2012-10-11 23:19:40 +02:00
Ryan VanderMeulen
9c4ff63d2d Backed out changeset cc2469a8b41a (bug 800557) for Windows build bustage. 2012-11-15 21:07:38 -05:00
Matej Cepl
3b0e5ab6ae Bug 800557 - Build shouldn't depend on simplejson. r=nfroyd 2012-10-11 23:19:40 +02:00
Nathan Froyd
e3cda082ee Bug 789371 - fix min/max/n_buckets for boolean and flag histograms; r=taras 2012-09-11 04:33:16 -04:00
Nathan Froyd
b282ce8d36 Bug 748417 - double-check Python-generated range-information; r=taras 2012-08-27 16:47:32 -04:00
Nathan Froyd
ff0163407c Bug 748417 - provide a proper Histogram class; r=taras 2012-08-23 16:32:34 -04:00
Nathan Froyd
5a5bd24258 Bug 781531 - generate histogram information from JSON; r=taras 2012-08-24 15:54:55 -04:00