When several sub-filters use an external replace list file, and the files to be processed are numerous,
it often happens that for each such Replace filter, only one of the matching patterns needs to be replaced.
This is because the simplest way of replacing the same kind of item in each file, is to use such a list.
The consequence for the TextPipe log file is that it can end up including lots of lines like this:
Code: Select all
2013-05-06 09:55:27,Info, 1 replace(s) performed for pattern match [01]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [02]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [03]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [04]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [05]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [06]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [07]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [08]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [09]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [10]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [11]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [12]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [13]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [14]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [15]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [16]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [17]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [18]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [19]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [20]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [21]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [22]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [23]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [24]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [25]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [26]
2013-05-06 09:55:27,Info, 0 replace(s) performed for pattern match [27]
Full logging would be the default, and behave as currently.
Reduced logging would log only the non-zero replaces performed for pattern matches in external replace list files.
A single check box in logging options would suffice to facilitate this de-cluttering.
Please review and comment. Thanks.