Changes between Version 17 and Version 20 of Ticket #4672


Ignore:
Timestamp:
12/14/2016 08:59:29 AM (3 years ago)
Author:
mario
Comment:

Sounds good to me. Addressed in the issue's description and added your proposed logic.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4672 – Description

    v17 v20  
    3131'''Restrictions''' 
    3232Due to the fact, that non-crashing errors could happen multiple times in a row, apply the following limitations: 
    33  - Limit the [https://issues.adblockplus.org/attachment/ticket/4672/modal.PNG error report dialog] to be shown only once every 5 minutes 
    34  - Limit duplicate events to be sent once every 5 minutes in order not to slow down ABB or clog the user's internet connection if a repeating error is intercepted in a loop 
     33- Limit the [https://issues.adblockplus.org/attachment/ticket/4672/modal.PNG error report dialog] to be shown only once every 10 minutes 
     34- Limit events to be sent once every 10 minutes in order not to slow down ABB or clog the user's internet connection if a repeating error is intercepted in a loop 
     35- Have a backlog of event types with their count 
     36- Upon any event, add to backlog, increment count as needed 
     37- If timeout expired, take 5 most common event types 
     38- If there is less than 5 types, fill up to 5 repeating counts of available types 
     39- If user denied sending (permanent or once), keep growing the backlog until app restart (negligible memory consumption) 
     40- Upon approval (permanent or once), send, clear the backlog and reset timeout