Opened on 10/19/2018 at 07:23:49 PM
Closed on 10/31/2018 at 09:14:56 PM
#7059 closed change (fixed)
Modify fldiff so it can handle multiple files
Reported by: | rhowell | Assignee: | rhowell |
---|---|---|---|
Priority: | Unknown | Milestone: | |
Module: | Sitescripts | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Platform: | Unknown / Cross platform | |
Ready: | yes | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description (last modified by rhowell)
Background
fldiff was introduced in 6945 to generate diffs between two filter lists. It currently accepts as input the old filter list and the latest filter list, finds their diff, and publishes it to the specified outfile (if any). After talking with the infrastructure team, we decided it would be better if fldiff would accept a list of all the filter list archives (Eg. the last 48 versions), and publish each of their diffs to the latest version.
What to change
Change fldiff so it accepts as input an (optional) output directory, the filename of the latest filter list, and the filenames of all the archived filter lists to create diffs for. For each archived filter list, get the diff between it and the latest list, and replace the old diff with the new one.
A commit referencing this issue has landed:
Issue 7059 - Modify fldiff so it can handle multiple files