Changes between Version 3 and Version 4 of Ticket #4128


Ignore:
Timestamp:
04/15/2017 02:33:15 PM (3 years ago)
Author:
trev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4128 – Description

    v3 v4  
    66 
    77=== Notes === 
    8 * `FilterStorage.importData()` needs to expose `_FilterStorage_Parser.delete()` - the parser needs to be deleted explicitly if parsing is abandoned. 
     8* `FilterStorage.importData()` needs to expose `_FilterStorage_Parser.delete()` - it should delete the parser automatically upon finalization but the parser needs to be deleted explicitly if parsing is abandoned. Maybe the callback needs an `abort()` method. 
    99* The parser needs to keep a list with references to filters it processed. With the file format currently listing filters before subscriptions, the filters might get released otherwise and the changes of filter properties will be lost. 
    1010* It is no longer feasible to prevent changes of filter/subscription properties before finalization. This should be ok as long as the list of subscriptions stays unchanged until finalization.