Commit Graph

23 Commits

Author SHA1 Message Date
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