Commit Graph

34 Commits

Author SHA1 Message Date
Alessio Placitelli
410ed318df Bug 1205976 - Improve logging for TelemetryStorage.loadAbortedSessionPing. r=gfritzsche 2015-09-22 06:26:00 +02:00
rthyberg
cf0523efbc Bug 1188423 - removed all references to loadHistogram, READ_SAVED_PING_SUCCESS, addPingPendingFromFile along with their tests. r=gfritzsche 2015-09-18 02:46:00 +02:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
rthyberg
2ee0995be1 Bug 1191825 - Don't log errors if we can't find an aborted-session ping on disk. r=gfritzsche 2015-09-04 01:56:00 +02:00
Georg Fritzsche
21063d1aa4 Bug 1189425 - Remove unparsable pings from the disk. r=vladan 2015-08-18 14:15:47 +02:00
Alessio Placitelli
2ac22d8e0e Bug 1186955 - Telemetry should discard pings that are too big. r=gfritzsche 2015-07-29 11:08:00 +02:00
Alessio Placitelli
88879f39c6 Bug 1187340 - Add probe to track pending telemetry ping load failures. r=gfritzsche 2015-07-30 10:09:00 +02:00
Alessio Placitelli
9a74f71013 Bug 1178262 - Change the "deletion ping" logic to allow for persisted ping resend. r=gfritzsche 2015-07-09 09:17:00 +02:00
Alessio Placitelli
45d02c50d9 Bug 1168835 - Add Telemetry probes for pending pings. r=gfritzsche 2015-07-20 10:32:00 +02:00
Alessio Placitelli
4bccae9113 Bug 1168835 - Add test coverage for pending-pings quota. r=gfritzsche 2015-07-20 08:46:00 +02:00
Alessio Placitelli
1f7e1b2ac6 Bug 1168835 - Implement pending-pings cleanup and quota. r=Yoric 2015-07-20 10:31:00 +02:00
Georg Fritzsche
8f7f64333b Bug 1156712 - Part 3 - Extend the Telemetry send test coverage. r=dexter 2015-07-07 16:49:09 +02:00
Georg Fritzsche
beb9e06b17 Bug 1156712 - Part 2: Re-design the ping sending logic. r=vladan 2015-07-07 16:49:09 +02:00
Georg Fritzsche
6a1cde5594 Bug 1156359 - Part 2: Let TelemetrySend manage the pending ping queue. r=yoric 2015-06-06 01:29:19 +07:00
Benjamin Smedberg
917a3f0fd4 Bug 1169691 - Make TelemetryStorage wait for pings that have been submitted for archiving but haven't finished submitting to disk, so that tests can reliably fetch submitted ping lists, r=gfritzsche 2015-05-29 12:55:04 -04:00
Fernando Jimenez
404783ff6d Bug 1170520 - Remove redundant semicolon in TelemetryStorage.jsm. r=Dexter 2015-06-02 15:55:40 +02:00
Alessio Placitelli
548821f252 Bug 1162538 - Add the probes for archived ping count and evicted ping count. r=gfritzsche 2015-05-29 07:48:00 +02:00
Alessio Placitelli
cd1137023a Bug 1162538 - Add test coverage for archived pings quota. r=gfritzsche 2015-05-25 04:53:00 +02:00
Alessio Placitelli
5534d9f32a Bug 1162538 - Implement archive ping storage quota. r=gfritzsche 2015-05-25 04:50:00 +02:00
Alessio Placitelli
75e0aaf986 Backed out changeset f1cdfaad161c (bug 1162538). CLOSED TREE 2015-05-29 14:40:33 +02:00
Alessio Placitelli
86ddfec974 Backed out changeset 6a79dd3f4b1b (bug 1162538) 2015-05-29 14:40:33 +02:00
Alessio Placitelli
7fed995ed7 Backed out changeset f8b98f68de76 (bug 1162538) 2015-05-29 14:40:33 +02:00
Alessio Placitelli
0515db6ff9 Bug 1162538 - Add the probes for archived ping count and evicted ping count. r=gfritzsche 2015-05-27 02:48:00 +02:00
Alessio Placitelli
9f7c229546 Bug 1162538 - Add test coverage for archived pings quota. r=gfritzsche 2015-05-25 04:53:00 +02:00
Alessio Placitelli
421381d092 Bug 1162538 - Implement archive ping storage quota. r=gfritzsche 2015-05-25 04:50:00 +02:00
Georg Fritzsche
02eeed87a6 Bug 1166705 - Don't send a saved-session ping when extended Telemetry is off. r=vladan
This also cleans up the pending pings persistance, putting the control of saving them out of TelemetrySession.
2015-05-22 22:42:29 +07:00
Alessio Placitelli
485174c16e Bug 1164007 - Make TelemetrySession._removeAbortedSessionPing correctly catch exceptions. r=gfritzsche 2015-05-21 03:10:00 -04:00
Alessio Placitelli
ef4c220b66 Bug 1120380 - Update the retention logic for archived pings. r=gfritzsche 2015-05-19 05:24:00 -04:00
Alessio Placitelli
f851122c2f Bug 1156253 - Part 2 - Use OS.File lz4 compression for archived telemetry pings. r=gfritzsche 2015-05-07 06:58:00 +02:00
Georg Fritzsche
91c6b62c10 Bug 1156253 - Part 1 - Refactor aborted-session ping file details into TelemetryStorage. r=dexter 2015-05-07 14:48:29 +02:00
Georg Fritzsche
61eb71f414 Bug 1149754 - Part 4: Fix duplicated ping saving. r=dexter 2015-04-30 14:00:58 +02:00
Georg Fritzsche
4b255abc8b Bug 1149754 - Part 3: Make the public TelemetryPing API work properly for external callers. r=vladan 2015-04-27 18:07:58 +02:00
Georg Fritzsche
f3a23ef1b5 Bug 1150134 - Part 6: Refactor archiving to the new Telemetry module design. r=vladan 2015-04-23 19:22:28 +02:00
Georg Fritzsche
76c4f575d3 Bug 1150134 - Part 5: Rename TelemetryFile.jsm to TelemetryStorage.jsm. r=vladan 2015-04-23 19:22:28 +02:00