On Wed, Mar 18, 2009 at 12:59 PM, Tim Starling <tstarl...@wikimedia.org> wrote:
> Brion Vibber wrote:
>> On 3/18/09 5:34 AM, Andrew Garrett wrote:
>>> I am pleased to announce that the Abuse Filter [1] has been activated
>>> on English Wikipedia!
>>
>> I've temporarily disabled it as we're seeing some performance problems
>> saving edits at peak time today. Need to make sure there's functional
>> per-filter profiling before re-enabling so we can confirm if one of the
>> 55 active filters (!) is particularly bad or if we need to do overall
>> optimization.
>
> Done, took less than five minutes. Re-enabled.
>
> We're still profiling at ~700ms CPU time per page save, with no
> particular rule dominant. Disabling 20 of them would help.

For Andrew or anyone else that knows, can we assume that the filter is
smart enough that if the first part of an AND clause fails then the
other parts don't run (or similarly if the first part of an OR
succeeds)?  If so, we can probably optimize rules by doing easy checks
first before complex ones.

-Robert Rohde

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to