Dave Townsend
769fc8f245
Bug 1257246: Update toolkit for eslint 2. r=Gijs
...
Most of this is fixing functions that in some cases return a value but then
can also run to completion without returning anything. ESLint 2 catches this
where previous versions didn't. Unless there was an obvious other choice I just
made these functions return undefined at the end which is effectively what
already happens.
MozReview-Commit-ID: KHYdAkRvhVr
2016-04-05 11:33:48 -07:00
Harshit Harchani
2a24cdbae0
Bug 1245136 - Discard old-format pending Telemetry files. r=gfritzsche
2016-03-03 06:31:02 +05:30
Dave Townsend
a215a4a95a
Bug 1245649: Turn on no-extra-semi. r=markh
2016-02-03 17:27:36 -08:00
Alessio Placitelli
f0e10564a9
Bug 1236588 - Remove the storage DB for HealthReport from user profiles. r=gfritzsche
2016-01-12 08:50:00 +01:00
Dave Townsend
66459b47af
Bug 1229519: Fix toolkit/components/telemetry to pass eslint checks. r=gfritzsche
2015-12-03 10:02:02 -08:00
rthyberg
219aab6101
Bug 1190801 - Moved loadSessionData and split saveSessionData from TelemetrySession to TelemetryStorage. r=gfritzsche
2015-11-06 03:54:00 +01:00
Sanchit Nevgi
59ebec5a71
Bug 1205181 - Removed Deprecated.jsm import from TelemetryStorage.jsm. r=gfritzsche
2015-10-14 10:47:00 -07:00
Alessio Placitelli
c3c1243c36
Bug 1174674 - Always block Telemetry shutdown on pending ping writes. r=gfritzsche
2015-10-02 06:35:00 +02:00
Alessio Placitelli
51748d69e3
Bug 1174674 - Clear out all pending pings when FHR is deactived. r=gfritzsche
2015-10-02 05:50:00 +02:00
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